将AngularJS Currency Locale添加到末尾
Adding the AngularJS Currency Locale to the end
我有以下标记:
<div class="full">
<dl class="no-margin">
<dt ng-if="foo.IsLoading" class="no-margin text--plain">
<img alt="Load animation" src="load_small.gif"/> Loading
</dt>
<dt ng-if="!foo.IsLoading" class="no-margin text--plain">{{foo.BalanceLabel}}</dt>
<dd class="h3 text--plain" ng-class="{' text--negative': model.IsNegativeBalance(foo.BalanceValue)}">{{foo.BalanceValue | currency:"CAD"}}</dd>
</dl>
</div>
唯一的问题是,它将3位数的值添加到值的开头:"CAD1234.56"或"-CAD1233.56"
这对美元来说很好,因为我们希望美元在前面。然而,我的设计要求国外的3位数字位于金额末尾:"1234.56 CAD"或"-1234.56 CAD"
我还可以使用Angular货币API来实现这一点吗?
使用货币过滤器无法解决此问题。你有两个选择来解决你的问题。
修复1:
使用i18n角度(例如de)
<script src="i18n/angular-locale_de-de.js"></script>
修复2:
使用带有货币的过滤器编号而不使用货币过滤器
{{foo.BalanceValue | number:2}}CAD
对于修复1,我不确定是否使用货币CAD。我只尝试用欧元。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- FabricJs-限制主对象内添加对象的移动区域
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 如何在Google柱状图中动态添加行/列
- 正在尝试使用if和else添加类,但无法正常工作
- 将AngularJS Currency Locale添加到末尾