问题描述
图表工作正常,我只需要更改列颜色(设置自定义颜色)但图表只获取数组中的第一个颜色,我正在使用 ajax 获取值,这是我到目前为止的编码方式,请帮忙提前谢谢
if ($('#sales').length) {
var chart = AmCharts.makeChart("sales",{
"theme": "none","type": "serial","startDuration": 2,"valueAxes": [{
"position": "left","axisAlpha":0,"gridAlpha":0
}],"graphs": [{
"fillColors": [ "#04D215","#8A0CCF","#CD0D74","#754DEB"],"balloonText": "[[category]]: <b>[[value]]</b>",//"colorField": "color","fillAlphas": 0.85,"lineAlpha": 0.1,"type": "column","topRadius":1,"valueField": "Sales",}],"depth3D": 40,"angle": 30,"chartCursor": {
"categoryBalloonEnabled": false,"cursorAlpha": 0,"zoomable": false
},"categoryField": "id","categoryAxis": {
"gridPosition": "start","gridAlpha":0
},"export": {
"enabled": true
}
},0);
chart.dataProvider = AmCharts.parseJSON(data);
chart.validateData();
}
},});
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)