我正在创建一个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);
我不明白,为什么它不起作用? 谢谢你的帮助
答案 0 :(得分:0)
使用arrayToDataTable
时,必须提供一个数组作为函数调用的参数。由于您没有提供数组,因此需要使用常规的DataTable构造函数:
var data = new google.visualization.DataTable();