Rails アプリでグラフを描画するために、Google の Visualization ライブラリを使用しています。現在の私のコードは次のとおりです。
var data = google.visualization.arrayToDataTable([
['Phrase', 'Frequency'],
<% @frequency.each do |key,value| %>
['<%= key %>', <%= value %>],
<% end %>
]);
これは機能します。ただし、ユーザーが y 軸の値をクリックしてイベントを発生させる (リンクを開くなど) ことができる機能を有効にしたいと考えています。以下のコードを試しましたが、うまくいきません。上記の js スニペットに href を組み込む方法について何かアドバイスはありますか?
var data = google.visualization.arrayToDataTable([
['Phrase', 'Frequency'],
<% @frequency.each do |key,value| %>
[<a href = "#"'<%= key %>'</a>, <%= value %>],
<% end %>
]);
また、グラフに表示されるツールチップに href を含めることにもオープンです。
API へのリンクは次のとおりです: https://developers.google.com/chart/interactive/docs/gallery/barchart