2012-09-22 53 views
1

我期待flot v.0.7很奇怪的問題。我有多個軸,配置這樣的:浮動圖表多軸沒有正確配置

var plotData = [ 
    { data: data1 }, 
    { data: data2, yaxis: 2 }]; 

var options = { 
    selection: { mode: "x" }, 
    xaxis: { mode: "time" }, 
    yaxis: [ 
     { min: 0 }, 
     { 
     min: 0, 
position: "right", 
zoomRange: false, 
alignTicksWithAxis: 1, 
tickFormatter: formatter, 
     } 
    ], 
    grid: { markings: weekendAreas }, 
    zoom: { interactive: true }, 
    grid: { 
     clickable: true, 
     hoverable: true, 
     borderWidth: 1, 
    }, 
    legend: { show: false }, 
}; 

var plot = $jq.plot(container, plotData, options); 

但我得到的是,這兩個Y系列都位於右側(不僅是第二Y系列)。我的第二個系列打勾沒有格式化程序。如果縮放,Y值可能小於零。如果我不使用yaxis的數組類型,並將它定義爲只有一個系列,那麼一切正常。我究竟做錯了什麼?

回答

7

而不是yaxis: [ ... ],使用yaxes: [ ... ]

請參閱標題爲Multiple Axes的文檔以瞭解更多信息。

+0

該死的,我以爲肯定有一些奇怪的拼寫錯誤的單詞或者愚蠢的錯誤。感謝您指點我! –

+0

我看了5分鐘之前,我意識到不同之處在於我改變爲e ...謝謝,雖然,那正是我的問題 – iedoc