我使用多个系列(也在导航器中显示)并希望系列的颜色匹配,以便主图中的意甲颜色与意甲颜色相同在导航器中。
我在这里看到了一个可能的解决方案,但它似乎无法工作(至少,至少):Change color of highstock navigator to be identic to first series
似乎.update()方法无法更新导航器系列的颜色。
chart.series[1].update({
color: 'red'
});
抛出这个错误:
TypeError:无法读取属性'重绘'未定义的
我在这里做了另一个例子: http://jsfiddle.net/uhj6r84f/2/
更新
添加了一个使用chart.addSeries方法的示例。尝试点击"添加系列"按钮,然后"更改导航器系列颜色"按钮。
答案 0 :(得分:0)
应该是
chart.series[0].update({
color: 'red'
});
因为您的示例中只有一个系列
您所引用的帖子也有addSeries()
,因此有两个系列,其中一个是使用
chart.series[1].update({
color: 'red'
});