[英]How auto format input number with currency mask (Ionic)
我需要在我的移动应用程序(Ionic + Cordova)的input = number中创建一个货币掩码(从右到左)。 如果用户输入123456值,则输入应为1.234,56(自动添加“,”和“。”)。
我不知道如何用HTML和Javascript做到这一点。
有人帮帮我吗?
注意输入类型应为“数字”,以便在设备中仅显示数字键盘。
抱歉,我的英语很差
查看jQuery jquery-numberformatter的这个插件:
$(this).parseNumber({format:"#,###.00", locale:"us"});
我知道你的痛苦,我已经看到了几个解决方案:
选项A:构建自定义指令以隐藏真实的盒子,并将假的一个放在顶部。 刚刚构建了一个概念验证演示: http : //play.ionic.io/app/e3547f0f6b05
选项B:构建自己的小键盘,就像基本上MobiScroll(一些付费库)一样: http ://demo.mobiscroll.com/numpad/currency/(与角度和离子一起正常工作)更新:还请查看此演示: http:// demo.mobiscroll.com/numpad/variablefraction/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.