首页 > 解决方案 > 谷歌图表工具栏:从谷歌图表工具栏实时数据导出

问题描述

我已经使用来自服务器的实时数据实现了谷歌图表。现在我想使用谷歌图表工具栏将该数据导出为 CSV 格式。但我不确定将什么传递给 dataSource URL?我尝试使用实时数据 URL,但它不起作用。

我正在使用如下类似的代码。URL 返回 JSON 响应。

$.ajax({
    url: "http://example.com:8082/api/v1/eis/records",
    dataType: "json",
    success: function (jsonData) {
        var data = new google.visualization.DataTable();
        // assumes "word" is a string and "count" is a number
        data.addColumn('string', 'word');
        data.addColumn('number', 'count');

        for (var i = 0; i < jsonData.length; i++) {
            data.addRow([jsonData[i].word, jsonData[i].count]);
        }
        var chart = new google.visualization.AreaChart(document.getElementById('xyz'));
        chart.draw(data);
    }
});

是否有任何解决方案可以在工具栏中使用此 URL 来导出数据?

谢谢,

标签: chartsgoogle-visualization

解决方案


推荐阅读