【发布时间】:2015-10-13 07:19:20
【问题描述】:
以千为单位的逗号格式价格:->
功能要求:
1.formatting 应该是实时的(不是当我们失焦时)
2.我需要在angularjs 中实现它,以便该值在范围内可用
3.如果可能的话应该是directive,这样我们就可以在多个位置重复使用
有两个插件可以完成这项工作但不是现场直播。它是否专注于焦点
1.https://www.npmjs.com/package/angular-numeric-directive
2.https://github.com/FCSAmerica/angular-fcsa-number
我在这里创建了一个使用第一个插件的演示 http://plnkr.co/edit/TS922MDy4Ne9jS0PMiUQ
【问题讨论】:
-
你有没有看到 angular 指令 i10n,它允许从资源库中格式化文本。有了它,您可以格式化日期、价格中的文本...
-
我不知道这会解决问题。但是使用您提供的第二个插件“FCSAmerica”,打开插件的 js 文件并将 elem.on('blur') 更改为 elem.on('keyup') 并将 elem.on('focus') 更改为 elem.on( '按键')。
-
@JonathanTheBrosh 你能给我一个链接吗
-
@Farzad-yz 你的意思是角度数字指令 ryt
-
@AutoMEta 这个插件'angular-fcsa-number'
标签: jquery angularjs angularjs-scope