我正在尝试使用 morris.js ( http://www.oesmith.co.uk/morris.js/donuts.html ) 制作甜甜圈图,但是在正确格式化数据时遇到了一些问题。
目前这是数据的格式。
{"2D"=>"6768.96", "1DP"=>"293.63", "3D"=>"84.97", "1D"=>"361.83", "GR-RES"=>"19083.85", "GR-COM"=>"11254.69"}
以下是我当前的代码
<%= content_tag :div, "", id: "shipments-by-service-type", data: {shipments: @details.group(:family).sum("base_charge + discount")} %>
jQuery ->
Morris.Donut
element: "shipments-by-service-type"
data: $('#shipments-by-service-type').data('shipments')
这是我将数据传递到 js 并解析以制作图表的第一次体验,任何帮助将不胜感激。