2012-07-27 78 views
0

我的圖形放大,直到我將xaxis更改爲模式:「time」。現在我無法放大。該圖呈現並且看起來不錯,但不縮放。 FLOT是否支持基於時間圖的縮放? 由於Flot不會在時間模式下使用xaxis縮放

$(函數(){

變種line1_data = [[1309507200000,82],[1310112000000,76],[1310976000000,71],[1311235200000,76],[1311753600000,82]] ; VAR line2_data = [[1309507200000,60],[1310112000000,40],[1311235200000,60],[1311753600000,80],[1318233600000,60]];

VAR數據= [line1_data,line2_data];

var placeholder2 = $("#placeholder2"); 
var options = { 
    series: { lines: { show: true }, shadowSize: 0 }, 
    xaxis: { mode: "time", zoomRange: [0.1, 10] }, 
    yaxis: { zoomRange: [0.1, 10]     }, 
    zoom: { interactive: true } 
}; 

var plot = $.plot(placeholder2, data, options); 

});

回答

0

我不知道,但我認爲它可能以某種方式與您zoomRange

「zoomRange」是在變焦可能發生的時間間隔,例如與 zoomRange:[1,100]縮放永遠不會縮放軸,以便最小值和最大值之間的差值小於1或大於100. 您可以將它們中的任意一個設置爲null以忽略。

和你的數據,你需要選擇你的圖表真正點點有差別小於10

,但正如我所說的,我可能是錯的,我從來沒有做過基於時間的圖表

相關問題