Highcharts:用户更改图表参数时保存图表参数

时间:2014-07-11 14:21:18

标签: highcharts highstock

基本上我想做一件简单的事情 - 当用户使用导航器时保存到用户cookie图表xAxis.min和xAsis.max,以便下次我可以在同一选定时段显示他的图表。

是否存在某种onChange事件或我必须在setInterval中读取图表的参数?

1 个答案:

答案 0 :(得分:1)

您可以使用xAxis.events.afterSetExtremesAPI)或xAxis.events.setExtremes事件。根据您的要求,我认为afterSetExtremes就足够了。

如果您只想通过导航器捕获更改,则需要检查 if(event.trigger == 'navigator'),否则您只需查看一般更改。

以下是a JFiddle Highstock demo,其中显示了setExtremes事件的使用情况以及您可以获得的event.trigger值。