Javascript 长寿的谷歌可视化数据表?
有没有一种简单的方法可以创建Javascript 长寿的谷歌可视化数据表?,javascript,google-visualization,Javascript,Google Visualization,有没有一种简单的方法可以创建google.visualization.DataTable()的全局/长期实例 我看到的所有示例都显示它是在函数中本地创建的,然后该函数是来自google.charts.load操作的回调,可以直接在load中指定回调,也可以在加载后使用google.charts.setOnLoadCallback 但这意味着,当函数结束时,表将超出范围,无法再次使用 有一些操作用于添加和删除数据表中的行,这表明它们可以“长期存在”,但我没有看到如何实现这一点的示例。您可以创建全局
google.visualization.DataTable()
的全局/长期实例
我看到的所有示例都显示它是在函数中本地创建的,然后该函数是来自google.charts.load
操作的回调,可以直接在load中指定回调,也可以在加载后使用google.charts.setOnLoadCallback
但这意味着,当函数结束时,表将超出范围,无法再次使用
有一些操作用于添加和删除数据表中的行,这表明它们可以“长期存在”,但我没有看到如何实现这一点的示例。您可以创建全局变量。然后在google加载后创建表
var dataTable;
google.charts.load('current', {
packages:['corechart']
}).then(function () {
dataTable = google.visualization.DataTable();
...
});
然后,dataTable
将一直可用,直到页面卸载