折线图connectnulls但不是所有空值

时间:2014-07-11 15:54:22

标签: javascript highcharts

我有一个折线图,在某些情况下,我手动指定一个空值,以便在图形中不显示该点。 我使用connect nulls属性连接它们之前和之后的点。

http://jsfiddle.net/fpanci/q72CG/

我的问题是我需要使用一些空值而不是所有空值。

有没有办法告诉highcharts不要连接一个点? 可能用一些特殊的值改变那个null?

例如,我希望图表以29结尾并在30中重新启动。

series: [{
    connectNulls: true,
    data:[20,27,35,null,29, null ,30,null,22,null]
}]

谢谢!

1 个答案:

答案 0 :(得分:0)

我会采用不同的方法。

1)设置connectNulls: false 2)将数据指定为x,y对

这样,当您不需要数据点时,您根本就没有为该点指定任何内容 - 该行将自动连接到下一个x,y对。

当您需要休息时,则指定空值。

示例:

如果您想确保显示所有类别,无论是否有足够的数据,请相应地设置x轴最大值。