4

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

4

3 回答 3

6

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

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

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

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

于 2014-03-05T10:45:14.057 回答
0

我认为它可能会这样工作:

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

像这样,您可以为每个系列定义它。

于 2014-04-14T23:23:05.167 回答
0

我尝试了上述解决方案,但它们不起作用。chartkick 的颜色选项应采用以下格式才能工作。

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

结果

于 2021-03-05T16:34:25.643 回答