我正在努力通过获得输入掩码来正常工作。我希望输入表现得像以下内容:
-
一个插入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));