首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >角9货币管没有显示欧元符号

角9货币管没有显示欧元符号
EN

Stack Overflow用户
提问于 2020-06-03 20:03:15
回答 1查看 3.8K关注 0票数 0

我想用角9 (https://angular.io/api/common/CurrencyPipe)的货币管道格式化一个数字。所以我在做这样的事情

代码语言:javascript
运行
复制
{{ 999.12 | currency:'EUR' }}

在我的模板里。但欧元的信号从未显示出来。如果我将货币改为美元或英镑,则会显示$或GBP符号。有人能帮我吗?

更新/解决方案

所以这是Chrome的扩展。在不小心打开带有专用浏览器选项卡的应用程序后,显示了EUR符号。因此,我在正常用户模式下禁用了所有的铬扩展,并在这里显示了符号。因此,经过一轮分而治之之后,我确实找到了导致这个https://chrome.google.com/webstore/detail/gtmga-debug/ilnpmccnfdjdjjikgkefkcegefikecdc错误的扩展

EN

回答 1

Stack Overflow用户

发布于 2020-06-03 20:19:32

如果没有进一步的细节,就很难精确地找出错误。尝试手动设置区域设置。

app.module.ts

代码语言:javascript
运行
复制
import { NgModule, LOCALE_ID } from '@angular/core';
import { registerLocaleData } from '@angular/common';
import localeDe from '@angular/common/locales/de';

registerLocaleData(localeDe);

@NgModule({
  providers:    [
    { provide: LOCALE_ID, useValue: 'de-DE' },     // <-- Locale for Germany
  ],
  ...
})
export class AppModule { }

并在模板中尝试以下内容

代码语言:javascript
运行
复制
{{ 999.12 | currency:'EUR':true }}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62181765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档