反应本机数输入蒙版,总是有两个小数



我正在努力通过获得输入掩码来正常工作。我希望输入表现得像以下内容:

  • 一个插入100,然后显示1.00

  • 一个插入30000,然后显示300.00

  • 一个插入4390132,然后显示43901.32

最后,我希望它以某种方式总是有两个小数点,无论数字多少

我尝试了此lib https://github.com/benhurott/reaeact-native-masked-text

,但我只能以有限的数字来工作。有人会建议继续吗?

使用一些简单的数学,您应该能够实现这一目标。

首先将数字除以100,然后将其施放到一个可以调用tofixed()方法的数字,指定2个小数位。喜欢:

Number((num / 100).toFixed(2));

相关内容

  • 没有找到相关文章