Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Highcharts更新分组数据点颜色_Highcharts_Highstock - Fatal编程技术网

Highcharts更新分组数据点颜色

Highcharts更新分组数据点颜色,highcharts,highstock,Highcharts,Highstock,有没有办法更新分组数据集中单个点的颜色?我似乎找不到可靠地设置颜色的方法 可以找到一把小提琴来演示这个问题。 点在图表的渲染过程中被分组,因此它们不能通过构造函数选项被专门定位,因为我们不知道Highcharts算法将生成哪些点 此外,Higcharts不允许对分组点执行更新功能 作为一种解决方法,您可以更改point的SVG元素的CSS: chart.series[0].groupedData[0].graphic.css({ color: 'red' }); 现场演示: API参考

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

可以找到一把小提琴来演示这个问题。

点在图表的渲染过程中被分组,因此它们不能通过构造函数选项被专门定位,因为我们不知道Highcharts算法将生成哪些点

此外,Higcharts不允许对分组点执行更新功能

作为一种解决方法,您可以更改point的SVG元素的CSS:

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


API参考资料:

对不起,我忘了添加我使用的是烛台图表。该解决方案适用于填充颜色,但不幸的是不会更改线条的颜色。您也可以更改笔划属性: