web-dev-qa-db-ja.com

ハイチャートでズームイベントを検出するにはどうすればよいですか?

Highchartsでズームイベントを検出することは可能ですか?私のユースケースは、チャートの外部にある状態があり、ユーザーがその一部を拡大したときに、x軸の新しい時間範囲を検出し、対応する外部状態を更新したいというものです。

15
Andrey

Highcharts API を試してみましたか?

@ xAxis.events.setExtremes And/Or chart.events.selection を確認することをお勧めします

34
Jugal Thakkar

再描画イベントも確認する必要があります。ズームすると、変更を反映するためにグラフが再描画されます。 chart.events.redraw

events: {
    redraw: function(){
        console.log(this.xAxis);
        console.log(this.yAxis);
    }
}
0
Ayoub