Google Chart:错误不是数组

时间:2014-07-21 21:08:22

标签: javascript google-visualization

我正在创建一个Google图表,并尝试插入数据:

//This is true
console.log(Array.isArray(data_arr));

//Uncaught error: Not an array 
var data = new google.visualization.arrayToDataTable();
    data.addColumn({type: 'string', role: 'tooltip'});
    data.addRows(data_arr);

我不明白,为什么它不起作用? 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

使用arrayToDataTable时,必须提供一个数组作为函数调用的参数。由于您没有提供数组,因此需要使用常规的DataTable构造函数:

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