2010-03-22 55 views
0

我似乎有一個問題,我的dojo疊柱,其中一些酒吧的規模是正確的一些x軸點,而不是其他人。這裏是我的代碼(觀察北愛爾蘭水電應該是70,但僅作爲大約30所示):dojox繪製堆積列時渲染不正確?

dojo.addOnLoad(function() { 
    var chart1 = new dojox.charting.Chart2D("sitesbycountry"); 
    chart1.addPlot("default", {type: "StackedColumns", gap: 10}); 
    chart1.addPlot("horzgrid", {type: "Grid", hMajorLines: true, vMajorLines: false}); 
    chart1.addAxis("x", {labels: [{value: 1, text: 'Northern Ireland'}, {value: 2, text: 'Wales'}, {value: 3, text: 'Scotland'}, {value: 4, text: 'England'}], minorTicks: false, microTicks: false}); 
    chart1.addAxis("y", {vertical: true, minorTicks: false, microTicks: false}); 
    chart1.addSeries("Hydro", [70, 53, 198, 102], {fill: "#ddddff"}); 
    chart1.addSeries("Wind and Wave", [67, 51, 150, 245], {fill: "#FEFFBF"}); 
    chart1.addSeries("Landfill", [1, 23, 40, 0], {fill: "#CFFFD1"}); 
    chart1.addSeries("Other Biofuels and Wastes", [4, 3, 11, 66], {fill: "#DFD2C3"}); 
    chart1.render(); 
}); 

這是,我不知道圖表的行爲?

TIA

FokeyJoe

回答

1

對不起..沒有發現該y軸沒有開始從0修復究竟是:

chart1.addAxis("y", {min:0, vertical: true, minorTicks: false, microTicks: false});