我使用highcharts绘制图表,在highcharts代码中提供初始点,然后用ajax拉入其余的点。
初始点完美绘制,前几个获取的点也可以正常工作,但每隔几分钟点就会停止在图表上连接,然后它会自行纠正,然后再次搞砸。
有没有人知道造成这种情况的原因是什么?
答案 0 :(得分:4)
有同样的问题。我的问题是空值(不是零,但是没有值存在的类型场景)是空字符串(“”)。将这些值更改为null会让我神奇地连接点。
答案 1 :(得分:1)
您需要确保您拥有null而不是空字符串等,同时确保您已在connectNulls
中启用plotOptions
,如下所示:
plotOptions: {
series: {
connectNulls: true
}
}
请参阅JS FIDDLE
答案 2 :(得分:0)
我有一个类似的问题,我注意到我的一些'空'值是undefined
,有些是null
值。
我将其全部更改为null
并且它完成了诀窍。