删除PlotLine的最后一个元素

时间:2017-02-17 15:04:18

标签: javascript highcharts

我使用HighCharts列出值,我不知道如何删除最后一个PlotLine元素,我试着用这个:

removePlotLine: 5

但什么都不做。 Dunno为什么我有5个PlotLine原因,我只打电话给4个

data: [1, 2, 3, 4]

Here is the picture for easy understand

尝试:http://www.highcharts.com/docs/chart-concepts/plot-bands-and-plot-lines

任何人都知道任何解决方案?请与我分享:)谢谢

2 个答案:

答案 0 :(得分:0)

看一下这个例子: http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/series-point-events-remove/

chart.series[0].data[0].remove();

示例有不同类型的图表,但API是相同的。

API参考中提供了更多内容: http://api.highcharts.com/highcharts/

答案 1 :(得分:0)

你所谓的情节线实际上是一条网格线。它可以通过刻度选项进行控制。在你的情况下,它应该足以明确设置min和max - 但它可能取决于你的其他配置。

yAxis: {
  max: 4,
  min: 0
},

示例:http://jsfiddle.net/ud2p88nL/

请参阅API for tick选项:http://api.highcharts.com/highcharts/xAxis.tickInterval