我有一个图表,有一个系列在某些情况下我想用黑色渲染。我生成图表,然后我这样做:
for (i = 0; i < chart.series.length; ++i) {
if (chart.series[i].label == 'Failures') {
chart.series[i].color = '#000000';
}
}
但它没有改变颜色。我在调试器中验证了if是否为真,并且正在执行赋值,并且该系列的颜色字段为#000000。做这样的事情的正确方法是什么?
答案 0 :(得分:0)
我在创建图表之前最终做到了这一点:
for (i = 0; i < series.length; ++i) {
if (series[i][0][series[i][0].length-1].type == 'Failures') {
seriesColors[i] = '#000000';
}
}