すべての潜在的な落とし穴を見てみましょう (非ハイチャート ソリューション)
宝石ファイル:
後で bundle install を必ず実行してください
include 'chartkick'
アプリケーション.JS:
これは、開発中の変更を確認するためにアセットを再コンパイルする必要があることをconfig/environments/development.rb
意味config.assets.compress = true
しconfig.assets.compile = true
ます。config.serve_static_files = true
//= require chartkick
ハムル:
JavaScript インクルード行は、「-」ではなく「=」で始まります。@report.data はアクティブなレコード関係である必要があります
= javascript_include_tag '//www.google.com/jsapi', 'chartkick'
= pie_chart @report.data
サーバ:
スプリングを使用している場合は、 を試してくださいspring stop
。レール サーバーを再起動します。ページの再読み込みを強制するcmd+shift+R
かctrl+shift+R
(すべてのブラウザーでこれができるわけではありません)