RailsによるWebアプリケーションで、Chart.jsを使ってチャートを表示したい、 という場合に簡単に導入する方法を纏めておきます。
検証に使用したRailsのバージョンは、4.2.6です。
RailsでChart.jsを使うためのgemがいくつかあるけど、
が、簡単でいいと思った。
「簡単で」といったのは、チャートを描画する実装が簡単になる、という意味ではなく、 Chart.jsを利用する環境が簡単に整備できる、という意味合い。
以下に導入方法を纏めます。
Gemfileにchart-js-railsを追加する。
gem 'chart-js-rails'app/assets/javascripts/application.jsでChartを引き込む。
//= require Chartこれだけで、任意ページにChart.jsによるチャートが描画可能となった。
ちなみに、実際にチャートを描画する処理は、CoffeeScriptなりjavascriptで実装する。