我需要在从JSON拉出的值前面加上'$'.我该怎么做呢?
我想要
<span ng-model="item.value"></span>
Run Code Online (Sandbox Code Playgroud)
给出$ 12.34,假设在模型中item.value = 12.34的值
感谢@JBNizet,我找到了答案!我在下面发布,以防将来对其他人有所帮助。
<span ng-bind="item.value | currency:USD$:2"></span>
Run Code Online (Sandbox Code Playgroud)
我必须将“ng-model”更改为“ng-bind”并添加货币过滤器。对于其他为此苦苦挣扎的新手 - ng-model 是双向数据绑定,当用户对数据进行更改时使用(例如通过表单输入)。ng-bind 是一种单向数据绑定,用于从模型中提取数据,即不会更改的数据。
过滤器不能应用于 ng-model;相反,您创建一个格式化程序。
我希望这有帮助。
| 归档时间: |
|
| 查看次数: |
3601 次 |
| 最近记录: |