簡體   English   中英

動態地將繪圖帶應用於Highcharts圖

[英]Dynamically applying plot bands to a Highcharts graph

我正在使用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允許我在圖表中硬編碼突出顯示,但我想弄清楚是否可以動態應用繪圖帶。 重要的是圖表不會重置,因為用戶也可以動態地將系列添加到圖表中,因此如果重置,用戶將丟失他們添加的所有系列。 任何人都知道它是否可能?

是的,這可以使用xAxis[i].addPlotBand()來完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM