我正在测试这个框架 Amcharts,我可以像这样在 amcharts v3 中配置特定的颜色:
pieChart = AmCharts.makeChart("chartdiv", {
"type": "pie",
"colors": ["#388E3C", "#FBC02D", "#0288d1", "#F44336", "#8E24AA"],
-- other stuff
});
Run Code Online (Sandbox Code Playgroud)
但我发现很难在 Amcharts V4 中做出同样的事情......我尝试过这样的事情
pieSeries.colors._list = am4core.color['#388E3C', '#FBC02D', '#0288D1', '#F44336', '#8E24AA']
pieSeries.slices.template.fill = am4core.color('#388E3C', '#FBC02D', '#0288D1', '#F44336', '#8E24AA')
Run Code Online (Sandbox Code Playgroud)
或这个
"series": [{
"type": "PieSeries3D",
"colors": ["#388E3C", "#FBC02D", "#0288d1", "#F44336", "#8E24AA"],
}]
Run Code Online (Sandbox Code Playgroud)
但最终不起作用......有人也在这里冒险吗?
提前致谢。
再次探索 Amcharts V4,我可以在 amcharts v3 中使用这样的数值显示图例(相信是标准的)
"legend":{ "position":"left", "fontSize": 22, },
但是在文档中的 V4 中,关于图例值的会话没有完成,当我声明标准是百分比时
pieChart.legend = 新 am4charts.Legend()
Amcharts V3 和 Amcharts V4 中的图例图像
提前致谢 =)