【发布时间】:2012-11-24 07:00:48
【问题描述】:
我正在关注介绍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']
有人有什么想法吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails coffeescript raphael morris.js