6

我正在使用 Highcharts API 将折线图输出到我的页面,并对其应用以下方法:

zoomType: 'x', 
event.preventDefault(),
alert(event.xAxis.min) & alert(event.xAxis.max)

这使用户能够突出显示图表的一部分,并使其在不放大的情况下输出他们突出显示的开始时间和结束时间。

这很好用,但现在我需要突出显示用户选择的图表部分。我一直在看这里详述的 xAxis.plotBands 方法:

http://api.highcharts.com/highcharts#xAxis.plotBands

xAxis.plotBands 允许我将突出显示硬编码到图表中,但我试图弄清楚是否可以动态应用绘图带。图表不重置很重要,因为用户也可以动态地将系列添加到图表中,因此如果重置,用户将丢失他们添加的所有系列。有谁知道这是否可能?

4

1 回答 1

8

是的,这可以通过xAxis[i].addPlotBand().

于 2013-07-16T14:30:08.043 回答