我正在使用谷歌可視化圖表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