data.setValue动态设置谷歌图表

时间:2011-11-17 00:13:52

标签: google-visualization

我已将data.setValue的所有值存储在数组中。我找到的所有例子如下:

data.setValue(0,0,"Germany");
data.setValue(0,1,200);

我希望能够遍历我的数组值并将它们传递给data.setValue。我现在有这样的事情:

var finalCountries = []; <br>
finalCountries=[[Germany,200],[US,300],[Australia,400]];

for (var p=0; p < finalCountries.length; p++){

  data.setValue(p,p,finalCountries[p][0]);
  data.setValue(p,p+1,finalCountries[p][1]);

}

这不起作用,因为它只传递循环的最后一个值。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

发现修复data.SetValue需要始终有(0,0)然后(0,1)作为其初始值。我正在使用p在循环内增加因此错过匹配