我正在使用谷歌可视化图表api,但我相信这是我做的一些JavaScript错误。我填充这个数组号:函数接受1,2,3但不接受字符串'1,2,3'?
visibleRows = [];
,并使其逗号delimted字符串:
visibleRows.join(',');
console.logging visibleRows后,这给:
0,1,3
但是,当我喂visibleRows成该功能的下一行:
pieViewHits.setRows([visibleRows]);
我得到的错误:无效行索引0,1,3应在范围[0-3] 但如果我只是取代所有上面的代码:
pieViewHits.setRows([0,1,3]);
它完美!有任何想法吗?
这不是C,'String'不是'Array' ... – 2012-11-01 11:46:37
visibleRows.join(',');将数组转换为逗号分隔的字符串。 –
这不会修改字符串不是数组这一事实。 – 2012-11-01 12:52:36