我需要在从
JSON拉出的值前面
加上’$’.我该怎么做呢?
我想要
<span ng-model="item.value"></span>
给出$12.34,假设在模型中item.value = 12.34的值
感谢@JBNizet,我找到了答案!我在下面发布,以防将来可能帮助其他人.
<span ng-bind="item.value | currency:USD$:2"></span>
我不得不将’ng-model’改为’ng-bind’并添加货币过滤器.
对于其他苦苦挣扎的新手 – ng-model是双向数据绑定,当用户将对数据进行更改时使用(例如通过表单输入). ng-bind是单向数据绑定,用于从模型中提取不会更改的数据.
过滤器不能应用于ng-model;而是创建一个格式化程序.
我希望这有帮助.