2011-12-08 61 views
0

是否有一個參數設置允許我爲實際數據點格式化尾隨小數,而不是格式化軸座標?在flot中更改數據點尾隨小數

例如,如果我通過以下點:

[1, 50.5]

海軍報輸出該(帶盤旋啓用)爲50.50。我曾試圖改變這種tickSize和tickDecimals如可以在下面看到:

{tickSize:1, tickDecimals:1}

但這只是格式化蜱,而不是實際的數據點。是否有可以使用的參數設置?

回答

3

你當然可以! API是尋找這個的地方,他們甚至在那裏提供你需要的東西。

function formatter(val, axis) { 
    return val.toFixed(axis.tickDecimals); 
} 

所以,當你確定你的選擇,你需要補充一點,在那裏,像這樣:

{ 
    ..., 
    xaxis: { 
     ...., 
     tickFormatter: function(val,axis){ 
     return val.toFixed(axis.tickDecimals); 
     } 
} 
+0

謝謝!這按預期工作。 – stavarotti