Highcharts:当没有位置数据时断开线路

时间:2016-06-14 14:52:04

标签: highcharts

在我的项目中,我正在使用highcharts / stockcharts。有关X轴1到10的简单图表,请参阅我的JS-fiddle示例,但没有“位置9”的数据。我希望在8和10之间不绘制任何行,因为没有9的数据。

我一直在使用connectNulls选项,但只有在提供null作为第9位的值时才有效。由于Highcharts自己计算出间隔,我希望它可以自行识别那个位置没有数据。有没有办法让Highcharts不在8和10之间画一条线,而没有为第9位指定null

提前感谢您的回复。

http://jsfiddle.net/bnqhuqt3/

1 个答案:

答案 0 :(得分:0)

你不能在系列中划一条线。您需要为系列

定义新的data
   series: [{
      data: [
        [1, 98.87],
        [2, 98.45],
        [3, 98.52],
        [4, 99.34],
        [5, 98.56],
        [6, 98.61],
        [7, 98.12],
        [8, 98.03],
      ]
    }, {
      data: [
        [10, 0],
        [11, 150]
      ]
    }]

Fiddle Example