因此,我正在顯示一個柱形圖,它具有沿x軸的日期和在y軸上的時間。ChartKick中的彩色列
它顯示生成時間,但有時構建失敗(從模型build_state可以是「成功」或「失敗」)
我想說明的成功酒吧是綠色的,而失敗的人是紅。
這是我得到的數據:
@column_chart_result = @bamboo_results.pluck(:build_start_time,:build_duration_minutes)
,然後創建圖表:
<%= column_chart @column_chart_result, colors: ["green", "red"], width: "600px" %>
顯然它會顯示所有的酒吧爲綠色,我不知道如何加入邏輯顯示build_state併成功顯示爲綠色,失敗爲紅色?
使用Highcharts或谷歌圖表? – Undo
谷歌圖表! – user3437721
切換到Highcharts有多難?我有一個準備好進入Highcharts的解決方案;做這樣更復雜的事情會容易一點。 – Undo