我正在关注介绍Morris.JS的Railscast #223。
我生成了一个@orders_yearly
在我的控制器中调用的数据集,在我看来,我有以下内容可以尝试渲染图形:
<%= content_tag :div, "", id: "orders_chart", data: {orders: @orders_yearly} %>
调用@orders_yearly.inspect
显示它只是一个简单的哈希:
{2009=>1000, 2010=>2000, 2011=>4000, 2012=>100000}
我需要修改 coffeescript 的值才能工作xkey
,ykeys
但我不确定如何使它与我的数据集一起工作:
jQuery ->
Morris.Line
element: 'orders_chart'
data: $('#orders_chart').data('orders')
xkey: 'purchased_at' # <------------------ replace with what?
ykeys: ['price'] # <---------------------- replace with what?
labels: ['Price']
有人有想法么?
谢谢!