微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我正在使用 Amchart v3,fillColors 属性仅获取数组中的第一种颜色 如何设置多色

如何解决我正在使用 Amchart v3,fillColors 属性仅获取数组中的第一种颜色 如何设置多色

图表工作正常,我只需要更改列颜色(设置自定义颜色)但图表只获取数组中的第一个颜色,我正在使用 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 举报,一经查实,本站将立刻删除。