【问题标题】:Passing Array Into Google Chart将数组传递到谷歌图表
【发布时间】:2014-11-21 11:40:13
【问题描述】:

我有一些记录,我正在使用三个包含动态值的数组。

var Results=new Array();
var Second=new Array();
var First=new Array();

我想在 Google 图表中显示这些数组值,但根据 Google 图表,它们以不同的方式显示数组值。

如何将我的数组添加到 Google 图表中?

【问题讨论】:

  • 你的数组中的内容是什么..?

标签: javascript jquery arrays charts google-visualization


【解决方案1】:

如果它们的长度都一样,你可以试试这样:

var Combined = new Array();
Combined[0] = ['Results', 'First', 'Second'];
for (var i = 0; i < Results.length; i++){
  Combined[i + 1] = [ Results[i], First[i], Second[i] ];
}
//second parameter is false because first row is headers, not data.
var table = google.visualization.arrayToDataTable(Combined, false);

See here 获取有关 DataTable 数组的文档。

【讨论】:

  • 感谢您的解决方案,我也以同样的方式解决了我的问题。
猜你喜欢
  • 1970-01-01
  • 2012-05-03
  • 1970-01-01
  • 2012-01-23
  • 1970-01-01
  • 1970-01-01
  • 2013-09-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多