Highcharts不在点之间绘制线条

时间:2012-08-15 13:09:07

标签: javascript ajax highcharts

编辑:问题是间隔不一致。在这篇帖子和this帖子之间,它可以很容易地修复。

我使用highcharts绘制图表,在highcharts代码中提供初始点,然后用ajax拉入其余的点。

初始点完美绘制,前几个获取的点也可以正常工作,但每隔几分钟点就会停止在图表上连接,然后它会自行纠正,然后再次搞砸。

有没有人知道造成这种情况的原因是什么?

3 个答案:

答案 0 :(得分:4)

有同样的问题。我的问题是空值(不是零,但是没有值存在的类型场景)是空字符串(“”)。将这些值更改为null会让我神奇地连接点。

答案 1 :(得分:1)

您需要确保您拥有null而不是空字符串等,同时确保您已在connectNulls中启用plotOptions,如下所示:

plotOptions: {
    series: {
        connectNulls: true
    }
}

请参阅JS FIDDLE

答案 2 :(得分:0)

我有一个类似的问题,我注意到我的一些'空'值是undefined,有些是null值。 我将其全部更改为null并且它完成了诀窍。