Google Visualization API可点击的图表项

时间:2018-12-31 11:52:30

标签: google-visualization

我正在使用GV-API在我的网站上发布包含信息的饼图。默认情况下,无法发布发布的项目,但我认为我在其文档(https://developers.google.com/chart/interactive/docs/reference#numberformatter)中找到了一种方式

实现如下:

<div id="chart_{!! $id !!}"></div>
<script type="text/javascript">
google.charts.setOnLoadCallback(function() {
var data = google.visualization.arrayToDataTable({!!json_encode($data)!!});
var options = {!! json_encode($options) !!};
var formatter = new google.visualization.PatternFormat('<a href="/{1}">{0}</a>');
formatter.format(data, [0, 1]);
var material = new google.visualization.PieChart(document.getElementById('chart_{!! $id !!}'));
material.draw(data, options);
});

确实,这强制了一种格式设置,但是不幸的是,信息显示为纯文本,而不是可单击的URL。有点奇怪,因为这与文档中的示例几乎相同。

我在网上搜索了解决方案,但其中大多数是不推荐使用的API。

任何帮助表示赞赏

0 个答案:

没有答案