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に渡し、解析してグラフを作成する最初の経験です。