4

複数のシリーズを表示するハイチャートがあり、それぞれに 100 以上のデータ ポイントが含まれています クリックすると series.hide() または series.show() を呼び出して各行の非表示/表示を切り替える各シリーズのチェックボックスを含む UI があります問題は、非表示と表示が非常に遅いため、前の処理が行われている間に1つのチェックボックスをチェックできないことです。これを処理する方法を知っている人はいますか? ありがとう

4

3 に答える 3

0

visible: false呼び出す前に非表示になっているシリーズを追加するのはどうHighcharts.chart()ですか? 参照を参照してください: 1. Highcharts APIおよび 2.デモ

私の場合、上記のアプローチは、以下と比較して最高のパフォーマンスを示しました。

  1. series.hide()
  2. setVisible(false, false)
  3. setVisible(false, true)またsetVisible(false, false); redraw();
于 2019-05-30T03:01:00.463 に答える