我使用{{listing.sellPrice | currency : undefined : 0}}
并且只使用$
。
例如,我想要一个人在欧洲,他的货币会在€
中受到影响。中国的用户可以在¥
(元)中看到他的货币。
答案 0 :(得分:0)
由于
中的第一个参数,您实际上正在使用currencyCode = undefined
的管道
{{listing.sellPrice | currency : undefined : 0}}
所以它总是默认为美元。
正如所解释in the docs 您需要特别指定要使用的currencyCode(ISO标准)。
{{listing.sellPrice | currency : currencyCode : 0}}
然后您可以让用户选择值currencyCode
。
AFAIK没有从个人位置获取此代码的标准方法。如果您想要https://www.npmjs.com/package/locale-currency
,可以使用其他工具