私は1ページに2つのチャートを入れました。最初のチャート(散布)はハイチャートを使用して作成され、2番目のチャート(ハイライン)はハイストックを使用して作成されました。 HighchartsがHighstockに含まれているように私はこれを使用します。異なるモジュールを使用して同じページに2つのチャートを挿入するにはどうすればいいですか?
<script src="resources/chart/Highstock/js/highstock.js"></script>
<script src="resources/chart/Highstock/js/modules/exporting.js"></script>
私のページの一部を次のようになります。今
<script src="resources/chart/Highstock/js/highstock.js"></script>
<script src="resources/chart/Highstock/js/modules/boost.js"></script>
<script src="resources/chart/Highstock/js/modules/exporting.js"></script>
<script type="text/javascript"> create the chart using the highcharts and put it in a containerForHighchart </script>
<script type="text/javascript"> create the chart using the highstock and put it in a containerForHighstock </script>
<div id="containerForHighchart" style="height: 700px; width: 100%; margin: 0 auto;"></div>
<div id="containerForHighstock" style="height: 700px; width: 100%; margin: 0 auto;"></div>
:私はこのような何かを達成したいと思います:
boost.js
モジュールを使用する必要があります。boost.js
モジュールを使用しないでください。なぜですか?パフォーマンスといくつかのバグが原因です。どちらのチャートも大量のデータを表示する必要があります。
私はboost.js
を使用して、ページ上で一つだけのチャートを置く:
-
highstockのチャートは非常にゆっくりと読み込んでいる
- は、ほとんどの時間は、ブラウザがページが応答していないことをお知らせしてで私はチャートのないナビゲータしか見ることができません。
- ハイチャートのチャートは高速読み込み中です。
私はboost.js
を使用して、ページ上の唯一のグラフを入れないでください:
- highstockのチャートが高速にロードされます。
- ハイチャートのチャートが長時間読み込まれていて、非常に遅いです。
boost.js
モジュールを同じページに使用する方法はありますか?
boost.jsファイルはHighchartsからいくつかのメソッドを上書きするため、boostを使ってビルドインするかどうかを選択できません。とにかくこれは良いアイデアですので、ここで私たちのユーザーボイスにあなたの提案を投稿するよう助言します:https://highcharts.uservoice.com –
あなたのフィードバックに感謝します。私はそれをやる。 BTW: 'boost.js'モジュールをHighchartsの散布図に追加する方法はありませんか? Highstockの 'boost.js'モジュールを使った散布図は非常に遅くなりました(私はオプションの設定についてこちらを読んでいます(https://github.com/highcharts/highcharts/blob/master/js/modules/boost。 src.js)でも、チャートはまだ悪いです。私が 'boost.js'モジュールを使用しないと(私の場合、' dataGrouping'オプションはfalseでなければなりません)、非常に遅くなります。 – Robert