Highcharts更新分组数据点颜色

时间:2018-02-10 20:49:11

标签: highcharts highstock

有没有办法更新分组数据集中单个点的颜色?我似乎找不到可靠设置颜色的方法。

可以找到一个小提琴here来证明这个问题。     

1 个答案:

答案 0 :(得分:1)

在图表的渲染过程中对点进行分组,因此无法通过构造函数选项对其进行特定定位(因为我们不知道Highcharts算法将生成哪些点)。

更重要的是,Higcharts不允许在分组点上执行update功能。

作为解决方法,您可以更改指向SVG元素的CSS:

chart.series[0].groupedData[0].graphic.css({
    color: 'red'
});

现场演示: http://jsfiddle.net/BlackLabel/9ey2yq3u/

API参考: https://api.highcharts.com/class-reference/Highcharts.SVGElement#css