我想用chartkick為陣列繪制餅圖,但我在chartkick的網站上看到過圖表示例到表格中的一列 <%= pie_chart Yogurt.group(:flavor).count %>
。有一種方法可以使用 chartkick 僅繪制一個陣列。
uj5u.com熱心網友回復:
查看他們網站的這一部分https://chartkick.com/#data -
<%= pie_chart [["Football", 10], ["Basketball", 5]] %>
如果您使用的是資料庫,請執行以下操作 -
在控制器中定義它 -
def index
@piechartdata = Sport.pluck(:name, :id)
end
這將為您提供完全這種格式 - [["Football", 10], ["Basketball", 5]]
那么在你看來——
<%= pie_chart @piechartdata %>
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/370152.html
