我正在使用 Google 的可视化库在我的 Rails 应用程序中绘制图表。我现在的代码是:
var data = google.visualization.arrayToDataTable([
['Phrase', 'Frequency'],
<% @frequency.each do |key,value| %>
['<%= key %>', <%= value %>],
<% end %>
]);
这行得通。但是,我想启用一个功能,允许用户单击 y 轴上的值,然后触发一个事件(例如打开一个链接)。我尝试了下面的代码,但它不起作用。关于如何将 href 合并到上面的 js 片段中的任何建议?
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