Railscast#223をフォローして、Morris.jsとRaphaelを使用してRails3.2.9サイトにいくつかの単純な線グラフを取り込もうとしています。raphaelおよびmorrisjavascriptファイルをダウンロードし、それらをvendor / Assets / javascriptsフォルダーに追加してから、関連する行をapplication.jsに追加しました。
//= require raphael
//= require morris
次に、グラフの単純なHTMLdivを作成しました。
<div id="annual"></div>
そして、関連するCoffeeScriptを関連するjavascriptファイル(tenants.js.coffee)に追加しました。
jQuery ->
Morris.Line
element: 'annual'
data: [
{y: '2012', a: 100}
{y: '2011', a: 75}
{y: '2010', a: 50}
{y: '2009', a: 75}
{y: '2008', a: 50}
{y: '2007', a: 75}
{y: '2006', a: 100}
]
xkey: 'y'
ykeys: ['a']
labels: ['Series A']
ページは正常に読み込まれますが、グラフは作成されません。私はCoffeeScriptを初めて使用するので、これをデバッグする方法がわかりません。それは私が見逃している単純なものだと確信しています。
ありがとう!