0

chartkick gem が既にインストールされている Rails 4 プロジェクトに Highcharts を追加しようとしています。

Google チャート ライブラリを使用すると、すべてのチャートが期待どおりに機能するように見えます。代わりに Highcharts を追加すると、グラフが表示されません。

次のことを確認しました: 1) '= javascript_include_tag "components/highcharts.js", "chartkick" ' をレイアウト フッターに追加すると、Rails から、このアセットを初期化子として追加するように求められます。2) これをイニシャライザに追加すると、ページをロードできますが、チャートはロードされません。Firebug を見ると、Highcharts が 2 回読み込まれたというエラーが表示されます。

また、Application.js に Highcharts JS を追加しようとしましたが、うまくいきませんでした (ページは読み込まれますが、グラフは表示されません)。

何か案は?

4

1 に答える 1

0

ここから highcharts.js をダウンロードする必要がありますhttp://api.highcharts.com/highcharts、カスタマイズできます。

Rails アプリケーションの /assets/javascript/ フォルダーに配置する必要があります (.js として保存し、新しいファイルを作成してコンテンツをコピーしないでください)。

あなたの見解では、次のように書く必要があります。

そして今、あなたはそれを扱うことができます。

于 2015-03-17T16:37:35.117 に答える