ruby-on-rails - 在 Ruby on Rails 中使用 chartkick 自定义工具提示

标签 ruby-on-rails ruby charts google-visualization chartkick

我正在做一个 Rails 应用程序并且能够获得 chartkick工作但定制它有点麻烦。我正在尝试使用 Google 图表 API 自定义工具提示,但我似乎无法弄清楚。我只想能够更改文本 “Value”

有人能帮我指明正确的方向吗?

这是我的代码:

<%=
  column_chart [
    ["Strongly Disagree", p[1]],
    ["Disagree", p[2]],
    ["Neutral", p[3]],
    ["Agree", p[4]],
    ["Strongly Agree", p[5]]
  ],
  height: "220px",
  library: {
    width: 665,
    fontName: "Helvetica Neue",
    colors: ["#29abe2"],
    tooltip: {
      textStyle: {
        color: "#333333"
      }
    },
    bar: {
      groupWidth: "50%"
    },
    vAxis: {
      title: "Everyone",
      titleTextStyle: {
        italic: false,
        color: '#777'
      },
      gridlines: {
        color: "#eeeeee"
      },
      viewWindow: {
        max: m
      }
    }
  }
%>

最佳答案

chartkick 文档很少,但如果这个系统按照我怀疑的方式工作,那么您需要将列标题数组添加到数据的开头,例如:

[
    ["Label for column 0", "Label for column 1"],
    ["Strongly Disagree", p[1]],
    ["Disagree", p[2]],
    ["Neutral", p[3]],
    ["Agree", p[4]],
    ["Strongly Agree", p[5]]
]

关于ruby-on-rails - 在 Ruby on Rails 中使用 chartkick 自定义工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22207965/

相关文章:

javascript - 如何在谷歌图表中添加印度卢比符号

ruby-on-rails - 从数据映射器中的 PostgreSQL 二进制列中删除限制

ruby-on-rails - 影响 aws-sdk ruby​​ gem url_for 方法的文件名中的特殊字符

ruby - 续集 auto_validation 不检查字符串 maxlength

javascript - 如何使用 c3 js 和 json 在图表上显示图例

excel - 如何使用数据透视表为每个子类别创建一行

mysql - Searchkick 使用 DateTime 查询的语法是什么

ruby-on-rails - 销毁后如何从参数中删除id?

ruby - 如何从 Ruby 中的 DateTime 中减去 n 个月?

ruby-on-rails - rails nokogiri 没有这样的文件或目录