我希望有一个输入字段,始终将输入限制为两位小数,但也显示两位小数,
我知道这是对这个问题的回答:
Force number input to have two decimal places and ONLY two
但是当我在React中实现它时,它不会格式化为2个小数位,如果说数字是3.就好像它忽略了步骤道具。
答案 0 :(得分:2)
我在这里写了一个关于chrome的工作示例:
https://codesandbox.io/s/xo2x1qnw0w
对于Firefox, .toFixed()方法无法正常工作,因为它会切断不重要的零。但是对于像 42.98763
这样的数字它确实有效