モーダルに表示する基本的なハイチャートがあります。ベースhtmlでレンダリングするように見えますが、モーダルが表示されると表示されません(ブラウザにウィンドウのサイズを変更したり、プラグインを実行して再描画したりするように指示しない限り)。これがDOMのことなのかjsのことなのかは正直わかりません。Firefox、Chrome、Safari Mac でも同じです。クリック時にウィンドウを「グース」できる単純なものはありますか?? ブートストラップjs標準モーダルコードを使用しています
1669 次
2 に答える
0
チャートは非表示のdivで初期化できないため、モーダルを開いてから、短い時間でsetInterval()関数を実行してから、チャートを作成できます。
編集:非表示のモーダルdivでチャートを表示するのに役立つソリューションを見てください。 http://docs.highcharts.com/#faq $ jquery-ui-tab
于 2013-02-04T11:18:48.717 に答える
0
Highcharts と Bootstrap のカルーセルでも同じ問題が発生しました。これを回避するには、Highcharts で描画する前に要素を表示し、その後非表示にします。
https://github.com/rootux/angular-highcharts-directive/issues/1
于 2013-04-02T23:04:27.187 に答える