因此,我正在显示一个柱形图,它具有沿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