如何在Ionic 3或Angular中使用货币过滤器? (US $ 1.000.000,00)

时间:2018-08-14 21:35:34

标签: angular ionic-framework ionic3

如何更改“。”通过离子“ 3”或ionic货币格式。

我需要以离子3的格式或价格(1.000.000,00美元)放置价格。

{{price | currency: "US"}}

//结果($ 1,000,000.00)//当我需要时(US $ 1.000.000,00)

更多示例:

US 1

US 100.00

US 1.000.000,00

US 1.000.000.000,00

谢谢!

2 个答案:

答案 0 :(得分:0)

只需利用标准管道:

 <div>{{ 1000000 | currency: 'US $ ' }}</div>

引号中“ currency:”后面的内容将定义在数字前添加的符号等。

来源:https://angular.io/api/common/CurrencyPipe

答案 1 :(得分:0)

您可以更改使用该掩码的区域的语言环境,例如“ pt-BR”:

{{price | currency:'US':'symbol':'1.2-2':'pt-BR'}}

结果:

  

US $ 1.000.000,00

另一个选择是使用可以设置此配置的库。看看ng2-currency-mask