Highcharts 更新分组数据点颜色

Highcharts update grouped data point color

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

可以找到一个 fiddle here 来说明这个问题。

点在图表的渲染过程中被分组,因此不能通过构造函数选项专门针对它们(因为我们不知道 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