首页 > 解决方案 > Angular:registerLocaleData 与 en-US-POSIX 和货币

问题描述

我试图了解为什么在使用货币管道时使用 en-US-POSIX 注册语言环境数据时不显示美元符号?

我的应用程序允许用户更改语言,这样做后我正在注册语言环境数据,也许 en-US-POSIX 不是 en-US 的正确默认语言环境数据?

假设这段代码

TS:

import locale_en_US from '@angular/common/locales/en-US-POSIX';

registerLocaleData(locale_en_US, 'en-US');

模板:

{{ 10.25 | currency }}

输出(没有 $ 符号):

10.25   

标签: angular

解决方案


推荐阅读