2

こんにちは、レール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

私は答えを見つけました:それで、ルビーの宝石チャートキックで「グーグルチャート」を使用します。

これが私のために働いたものです:

<%= 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

あなたが Google Charts を使っているかどうかは 100% 確信が持てませんが、もしそうなら、vAxis.gridLines.color を「透明」に設定してください:

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