我有一个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演示重现该问题。 –