专家,我这里有一个情况。我有字符串[](在Struts2操作类字符串阵列的ArrayList ArrayList中,我迭代这些值代入JavaScript来传递这些值作为一个二维阵列,通过使用struts2迭代器的值到javascript数组中
var twodarray = ["<s:iterator value='res' status='status'>[<s:property/>]<s:if test='#status.last==false'>,</s:if></s:iterator>"];
然后使该twodarray到Google图表使用
var data = google.visualization.arrayToDataTable(twodarray);
谷歌图表如何接受所述参数是例如
var data = google.visualization.arrayToDataTable([
['Month', 'Electronic', 'Electric'],
['2017/03', 400, 290],
['2017/04', 450, 275]
]);
当我使用
谷歌图表var data = google.visualization.arrayToDataTable(twodarray);
图形没有显示出来,但是当我显示twodarray的值或者警告twodarray时,它给了我像下面这样的二维数组的精确数据。
var twodarray=[['Month', 'Electronic', 'Electric'],['2017/03', 400, 290],['2017/04', 450, 275]];
我想知道可变twodarray如何解释值传递作为2D阵列的JavaScript 功能。它作为一个字符串传递吗?我试图将它作为二维数组传递。
twodarray = [“
Jan通过javascript警报。 – Hari
很好,Jan!我删除它,它的作品。我想我得喝点咖啡回来。 – Hari