angular - 显示金额订单
问题描述
我使用此代码显示金额和货币:
<td>{{transaction.amount | currency: transaction.currency :'code'}}</td>
这是视觉结果:
USD10,080.00
有没有办法得到这个结果:10,080.00 USD
解决方案
如果您正在格式化数字并附加 ISO4217 货币代码,则无需使用CurrencyPipe doc输出符号和代码。仅使用管道格式化数字,然后在管道输出后附加货币代码:
<td>{{ transaction.amount | currency:transaction.currency:'' }} {{ transaction.currency }}</td>
管道的第二个参数从输出中删除货币和符号。但是,数字仍将根据货币进行格式化。
推荐阅读
- go - 渲染后返回语句的 Golang lint
- mysql - 不允许 MySQL 加载数据本地 Infile
- java - Maven 和 AnypointStudio
- java - 登录时出现 NoSuchMethodError 但在其他电脑上工作正常
- java - 在循环中交换数组的值
- html - 通过ajax发送变量和图像
- ruby-on-rails - Rails 设计删除/取消用户不工作
- javascript - 如何在我的 React 表中使用列和行的拖放功能 - ReactJS
- java - GSON如何在第二级序列化中排除属性
- windows-services - 为什么在 Topshelf 中多次调用 Stop 方法