Можно ли определить событие масштабирования в Highcharts? Мой вариант использования заключается в том, что у меня есть какое-то состояние, внешнее по отношению к диаграмме, и когда пользователь увеличивает его часть, я хочу определить, что новый временной диапазон на оси х и обновить соответствующее внешнее состояние.
Как определить событие масштабирования в высоких диаграммах?
Ответ 1
Пробовали ли вы использовать API Highcharts?
Вы можете посмотреть @ xAxis.events.setExtremes И/или chart.events.selection
Ответ 2
Вы также хотите посмотреть на событие перерисовывания. Когда вы увеличиваете масштаб, диаграмма перерисовывается, чтобы отражать изменения. chart.events.redraw
events: {
redraw: function(){
console.log(this.xAxis);
console.log(this.yAxis);
}
}