2011-12-08 37 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