大量のデータ(過去10年間の1日あたり1データ)のため、ハイチャートの図が非常に遅いです。私はすでにアニメーションをオフにしました。それはまだ遅いです。ローディング時間を短縮し、遅れなくズームインできるように、スピードアップやパフォーマンス向上の方法はありますか?ありがとう。 ハイチャートのウェブページは77kbです。ハイチャートパフォーマンス向上方法?
10
A
答えて
15
dataGrouping
を使用して、enableMouseTracking
〜false
と設定できます。
はをenableMouseTracking:Boolean
特定のシリーズのマウストラッキングを有効または無効にします。これには、グラフやポイント上のポイントツールチップやクリックイベントが含まれます。共有ツールチップ(株価チャートのデフォルト)を使用する場合、マウストラッキングは不要です。大規模なデータセットの場合、パフォーマンスが向上します。デフォルトはtrueです。
更新
はそれのドキュメントで次のが見つかりました。
ハイチャートから最高のパフォーマンスを得るにはどうすればよいですか?
多数のデータポイントを持つシリーズで作業する場合、考慮すべき点がいくつかあります。
ラインプロットの場合、パフォーマンスマージンを追加するため、ポイントマーカーを無効にすることをお勧めします。
http://highcharts.com/demo/line-time-series
を参照してください。シャドウを無効にすると、シャドウを含むシェイプごとに3つのシャドウ要素が作成されるので、シャドウを使用するとパフォーマンスが向上します。
大きな列シリーズの場合は、少なくともVMLベースのブラウザでは初期アニメーションのplotOptions.column.animationを無効にすることをお勧めします。高速SVGブラウザーと低速VMLブラウザーを区別する最も良い方法は、Highcharts.svgブール値プロパティーを使用することです。
リファレンス
関連する問題
- 1. ページブレイクを上向きにする方法
- 2. HQLパフォーマンスを向上させる方法
- 3. ネットワーク上でMYSQLのパフォーマンスを向上させる方法
- 4. 2つ以上のジオポイントの方向転換の方法
- 5. divを上方向にトグルする方法
- 6. 反対方向に高さを上げる方法は?
- 7. パフォーマンスの向上
- 8. は上向き
- 9. パンダ:向上コード
- 10. は上向き
- 11. マルチスレッドパフォーマンスの向上
- 12. MarkLogicのテンプレートデバッグ:生産性を向上させる方法は?
- 13. このDML文のパフォーマンスを向上させる方法は?
- 14. odoo応答時間のパフォーマンスを向上させる方法
- 15. ログイン応答のパフォーマンスを向上させる方法
- 16. cocos2dxでビットマップテクスチャレンダリングのパフォーマンスを向上させる方法
- 17. アプリケーションのパフォーマンスを向上させる方法
- 18. ハイブのパフォーマンスを向上させる方法
- 19. Microsoft SQL Server:ダムクエリのパフォーマンスを向上させる方法
- 20. jqueryのパフォーマンスを向上させる方法
- 21. ソベルエッジ検出器の効率を向上させる方法
- 22. pymongoクエリのパフォーマンスを向上させる方法
- 23. 多くのビデオプレーヤー(Hls.js) - パフォーマンスを向上させる方法
- 24. S3に対するスパークストリーミングのパフォーマンスを向上させる方法
- 25. .net wcfサービスのパフォーマンスを向上させる方法
- 26. SQL Server 2005のクエリのパフォーマンスを向上させる方法
- 27. オートコンプリートのパフォーマンスを向上させる方法
- 28. コルーチンがパフォーマンスを向上させる方法
- 29. EJB 3&Swing:GUIの応答性を向上させる方法
- 30. アプリケーションのパフォーマンスを向上させる簡単な方法
私はこの記事でおなじみに示唆http://www.highcharts.com/component/content/記事に関する2 news/48-loading-millions-in-highchart ance。どのブラウザを使用していますか? –
thnx。私はfirefoxを使用しています。 – Brandon