编辑:问题是间隔不一致。在这篇文章和this之间,它可以很容易地修复。Highcharts没有绘制点之间的线
我使用highcharts绘制图表,在highcharts代码中提供了初始点,然后剩下的点用ajax拉入。
初始点绘制完美,前几个取点也可以正常工作,但每隔几分钟,点将停止连接在图上,然后它会自行修正,然后再次拧紧。
没有人有任何想法可能是什么造成的?
编辑:问题是间隔不一致。在这篇文章和this之间,它可以很容易地修复。Highcharts没有绘制点之间的线
我使用highcharts绘制图表,在highcharts代码中提供了初始点,然后剩下的点用ajax拉入。
初始点绘制完美,前几个取点也可以正常工作,但每隔几分钟,点将停止连接在图上,然后它会自行修正,然后再次拧紧。
没有人有任何想法可能是什么造成的?
有同样的问题。我的问题是空值(不是零,而是一个无价值类型的情况)是空字符串(“”)。改变这些值为null神奇地将我的点连接起来。
我也有NaNs,它也不喜欢。同上更改为null。 – Marc 2016-02-25 17:29:19
你需要确保你有空,而不是一个空字符串,等等,也保证了你在plotOptions
启用connectNulls
如下:
plotOptions: {
series: {
connectNulls: true
}
}
我有一个类似的问题,我注意到我的一些'空'值是undefined
,有些值是null
。 我改变了这一切都是null
它做到了。
这就是问题所在。我几乎不知道是什么原因导致它,所以我不知道在哪里看。我认为有可能是不规则的时间间隔导致它,但我导致相信,否则,因为它有时以不规则的时间间隔工作 – ethangk 2012-08-15 13:13:31
我看不到你的图片中连接的点。你的数据系列是什么样的?什么是HighCharts代码?你如何获取数据? – wergeld 2012-08-15 13:13:51
这是它的工作方式:http://imgur.com/vW3sz 我正在使用jquery ajax库来获取数据,继承人获取代码http://pastebin.com/WbxC90pN – ethangk 2012-08-15 13:15:35