2

嗨,我正在尝试使该代码正常工作,以便使用带有 rails 4 的 Chartkick 删除两个轴:

<%= line_chart Score.where(employee_id: params[:id]).limit(10).group(:created_at).sum(:average), :library => {hAxis: {lineColor: 'transparent'}, vAxis: {lineColor: 'transparent'}, title: "#{@employee.name} latest results"}, max: 5.5, min: 0%>

但它在这里不起作用是我得到的: 在此处输入图像描述

我只想要蓝线,我不想要网格线和轴名称。

谢谢你的帮助。

4

2 回答 2

1

我找到了答案:所以我确实将“google chart”与 ruby​​ gem chartkick 一起使用。

这对我有用:

<%= line_chart Score.where(employee_id: params[:id]).limit(10).group(:created_at).sum(:average), discrete: true, library: {vAxis: {gridlines: {color: "transparent"}}}%>

它实际上就像@chad 的答案,但经过研究和尝试,“网格线”中的“L”一定不能大写。

于 2015-05-20T20:05:01.003 回答
0

我不是 100% 确定您使用的是 Google Charts,但如果是这样,您希望将 vAxis.gridLines.color 设置为“透明”:

<%= line_chart foo, library: { vAxis: { gridlines: { color: 'transparent' } } } %>
于 2015-05-19T15:20:45.987 回答