6

ズームイン/ズームアウトを許可したチャートがあります。ユーザーがズームイン/ズームアウトするたびに、「ズームのリセット」が表示されます。

X個の最も更新された列データを表示する必要がある新しいカスタマイズボタンを追加しました。カテゴリとデータを変更しましたが、ズームもリセットする必要があります。

これはできますか?ユーザーがズームイン/ズームアウトしようとしたときに、「ズームのリセット」を維持したい。PS: this.zoomOut() を実行しようとしましたが、「ズームのリセット」が表示されました:(

よろしくチャナン

4

6 に答える 6

4

ここで提案されているように

chart.zoom()

ただし、呼び出しはイベントchart.zoom()をトリガーしないことに注意してください。chart.events.selection手動またはプログラムで「リセットボタン」をクリックするとトリガーされます$('.highcharts-button').click();

于 2015-07-09T22:25:22.010 に答える
0

同様の状況がありました-ユーザーがズームし、「このズームステージを保存」ボタンを追加し、ユーザーがボタンをクリックし、新しい最小/最大時間を保存しますが、ズームのリセットボタンを非表示にする必要があります。

このコードはそれを行い、ユーザーがその後さらにズームするとボタンは戻ります:

chart.resetZoomButton.hide();
chart.resetZoomButton = chart.resetZoomButton.destroy();
于 2021-12-28T16:10:18.930 に答える