Highcharts - 动态地根据某些条件将点添加到具有不同颜色的图表

时间:2018-06-19 06:54:14

标签: dynamic highcharts colors point

大家好!我正在使用Highchart,它每隔5秒就会将值附加到图表中。我正在添加这样的点,

series.addPoint([(new Date()).getTime(), xnum(n.PointValue)], true, true);

添加点时,我想根据其他属性添加不同颜色(RED)的点。任何人都可以帮我添加不同颜色的点吗?感谢

1 个答案:

答案 0 :(得分:1)

您可以在添加新点时直接传递颜色。而不是数组尝试使用具有属性'颜色的对象。

series.addPoint({
y:(new Date()).getTime(), 
x:xnum(n.PointValue), 
color:some_condition?'red': 'blue'},
true, true);

示例笔 https://codepen.io/samuellawrentz/pen/XYVBjR?editors=1010