-1
在Dojo中創建動態堆疊折線圖時,我使用Chart對象的addSeries()方法和響應(JSON數組)。這裏有一段時間我正在使用兩個靜態數據數組。當addSeries方法調用時,圖表會使用它的總和來創建。這不是圖的實際數據。 這裏什麼是錯誤的addSeries方法,而不是繪製實際的數據。DOJO addSeries方法在繪製帶有公式總和的圖形的循環中
野兔數據陣列是:
var DataArr = new Array (
[20, 30, 30, 30, 30, 45, 50, 0, 30, 119.2, 47.04, 0],
[20, 30, 30, 64, 20, 50, 10, 60, 0, 19, 87.04, 50]
);
var LegendArr = new Array("one", "two");
var colorArr = new Array("red","blue");
和addSeries方法爲:
for(var i = 0;i<2; i++){
chart.addSeries(LegendArr[i],DataArr[i], {color:colorArr[i]});
// DataArr = [0,0,0,0,0,0,0,0,0,0,0,0];
alert(DataArr[i]);
}
警報結果是在這裏,它是正確的。 圖形圖像是作爲:
在這裏與藍圖例第二行沒有顯示在Array傳遞的實際數據(表示commulative總和)。而警報消息顯示正確的數據。這裏需要對addSeries方法進行哪些修改才能獲得正確的數據行。
感謝ADVANCE。
是行,顯示準確的數據不通用。 –
再次感謝.. –