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



如何更改"."通过",",以离子 3 或 Angular 货币格式表示。

我需要以这种格式或掩码(1.000.000,00 美元(在离子 3 中放置价格。

{{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

谢谢!

只需利用标准管道:

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

引号中"货币:"后面的内容将定义添加到数字前面的符号等。

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

您可以更改使用该掩码的区域的区域设置,例如"pt-BR":

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

结果:

美元 $ 1.000.000,00

另一种选择是使用可以设置此配置的库。看看ng2货币掩码。

最新更新