如何更改使用Chartkick创建的柱形图的颜色?

时间:2014-03-04 17:54:04

标签: ruby-on-rails chartkick

是否可以更改使用Chartkick创建的柱形图的颜色?我在文档中搜索了它,但我找不到任何关于它的内容。任何想法?

3 个答案:

答案 0 :(得分:6)

对于Google Charts,请使用库选项更改整个系列的颜色。

<%= column_chart data, :library => {:colors => ["red"]} %>

目前没有一种简单的方法可以改变单个系列中的每个栏。

https://developers.google.com/chart/interactive/docs/gallery/columnchart

答案 1 :(得分:0)

我认为它可能会这样:

  = column_chart(@data, library => { :series => { 0 => { color: "red" } }

像这样你可以为每个系列定义。

答案 2 :(得分:0)

我尝试了上述解决方案,但没有奏效。 chartkick 的颜色选项应采用以下格式才能工作。

<%= column_chart @data, colors: [["#63b598", "#ce7d78", "#ea9e70", "#a48a9e", "#c6e1e8"]] %>

Result