我有一個highchart顯示多個系列,每個包含超過100個數據點 我有包含用於每個序列中的複選框,單擊時調用series.hide()或series.show(的UI )來切換各行的隱藏/顯示 我的問題是,隱藏和顯示都非常緩慢,使得我不能從以前的檢查一個複選框,同時處理正在發生 有誰知道如何來處理呢? 感謝隱藏一個highchart系列很慢
2
A
回答
2
的回答:
Hiding _groups_ of series in Highcharts and jQuery: how to get acceptable performance?
- highcharts每一個顯示或隱藏被調用時借鑑;
禁用和啓用我的重繪功能工作;
var _redraw = this.chart.redraw; this.chart.redraw = function(){}; //do work this.chart.redraw = _redraw; this.chart.redraw();
6
不是要求hide()
每個系列更確切地說,叫setVisible(false, false);
。這第二個參數是redraw
參數,並可以避免造成重繪(這是慢)每個系列。
然後,在完成可見性變更後,請致電chart.redraw()
一次。
+0
優秀的解決方案,謝謝! –
相關問題
- 1. Highchart顯示/隱藏與多個關聯繫列的y軸
- 2. Highchart - 在不隱藏系列的情況下顯示/隱藏y軸
- 3. WPF DataGrid隱藏後很慢刷新
- 4. 在DataGridView中隱藏行很慢
- 5. 動畫系列highchart
- 6. 同一系列的多列。 Highchart
- 7. 隱藏()與皮(「慢」)
- 8. Highstock顯示/隱藏系列
- 9. Achartengine隱藏/顯示系列
- 10. vb.net隱藏DataGridView中的列非常慢
- 11. SSRS隱藏每個系列的一個傳奇
- 12. Highchart顯示和隱藏錯誤
- 13. 如何隱藏highchart X - 軸數據值
- 14. 如何修復highchart中的隱藏dataLabel?
- 15. Highchart與csv的多個系列
- 16. 不使用圖例隱藏一個Highcharts系列
- 17. 在excel圖表中隱藏一個特定的系列(行)
- 18. Highchart更改系列的lineWidth
- 19. 添加新HighChart系列
- 20. qTip2顯示和隱藏慢慢
- 21. 角NG-顯示隱藏慢慢
- 22. 如何在javascript中慢慢隱藏div
- 23. 隱藏/顯示*非常*慢
- 24. 隱藏/顯示yaxis系列隱藏/顯示事件
- 25. 如何隱藏一個CSS邊界的一部分很好
- 26. 隱藏功能隱藏聯繫表
- 27. Highcharts使用Highchart 4.0.3庫隱藏單個點
- 28. 隱藏一個div
- 29. 用Javascript隱藏一個datagrid列?
- 30. 需要隱藏一個列表元素
你有演示嗎?它適合我。 –
是 - 但我怎麼發佈一個大文件的StackOverflow – Britboy
使用的jsfiddle,並提供了必要的代碼,或嘗試使用一些highcharts演示重現該問題。 –