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
有没有办法更新分组数据集中单个点的颜色?我似乎找不到可靠的方法来设置颜色。
可以找到一个 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