gpt4 book ai didi

javascript - Google DataTable 类的实现

转载 作者:行者123 更新时间:2023-11-28 20:22:07 25 4
gpt4 key购买 nike

我下载了http://www.google.com/uds/modules/gviz/gviz-api.js ,将其包含在我的 html 文件中,并将以下内容添加到我的 JavaScript 代码中。

var numRows = 50.0;
var numCols = 50;

var data = new google.visualization.DataTable();

data.addRows(numRows);

for (var i = 0; i < numRows; i++)
{
for (var j = 0; j < numCols; j++)
{
data.setValue(i, j, 1.0);
}
}

var debugNumRows=data.getNumberOfRows();

我发现 debugNumRows 未定义,原因是 gviz-api.js 中 getNumberOfRows() 由以下内容组成。

google.visualization.DataTable.prototype.getNumberOfRows = function() {};

如果这是一个 API,是否意味着它需要一个实现?我应该自己实现吗?我找不到关于它的讨论here .

最佳答案

你不应该像这样下载API(事实上, Terms of Service 中禁止这样做)。通过 Google 加载程序正确加载它,您应该不会遇到任何问题:

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
function foo() {/* chart code */}
google.setOnLoadCallback(foo);
google.load('visualization', '1', {packages: [/* list of whatever packages you need */]});
</script>

关于javascript - Google DataTable 类的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18091045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com