首页 > 解决方案 > 如何在表单上的用户输入上自动添加小数点

问题描述

在用户开始输入时的输入数字字段上,我希望该字段首先自动将其转换为带有美分的货币。

例如,如果我输入 1,它会在输入框中显示 .01。

如果我输入 1234,它将在字段中显示 12.34。当我打字时,它会开始显示 0.01,然后是 0.12,然后是 1.23,最后是 12.34,当我完成时。

我相信当用户转移余额时,Paypal 在他们的网站上会做类似的事情。

标签: angular

解决方案


您可以通过使用 ngx-currency 包来获得此功能。访问https://www.npmjs.com/package/ngx-currency以查找更多信息。

我目前在一个项目中使用它,它使我免于尝试自我编程货币逻辑的许多麻烦。


推荐阅读