Flot图表缩放会生成不必要的长y轴小数值。

3
每当我将flot图表放大太多时,它就会创建极大的Y轴值。
例如:
当我放大到15时,它显示的不是15.2、15.4、15.6等,而是15.2000000001、15.40000000001等。
我不想限制小数位数,因为我需要数据的灵活性。所以当数据是17.12345时,我需要显示它。但是我该如何解决这个.00000001的问题呢?
1个回答

0
您可以像这样为轴定义一个tickFormatter函数:
在您的选项中添加。
yaxis: {
    tickFormatter: roundTicks,
    ...
}

还有函数本身

function roundTicks(value, axis) {
    return Math.round(value * 1000000000) / 1000000000;
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接