Angular 5 Breaking change – 手动导入语言环境
变更日志说:
但我找不到任何参考“导入”的意思,如何做到这一点,我得到
我配置语言环境: import { LOCALE_ID } from '@angular/core'; 和 providers: [ { provide: LOCALE_ID,useValue: 'de-CH' } ],
这在当前版本中很难找到:(。这是我发现的:
不同的语言环境在@ angular / common / locales /包中。在你的情况下,这是: import localeDECH from '@angular/common/locales/de-CH'; 现在,您需要在项目中注册此区域设置定义。有一个名为registerLocaleData的函数位于:@angular / common。 所以app.module.ts中的代码应如下所示: import {LOCALE_ID} from '@angular/core'; import { registerLocaleData } from '@angular/common'; import localeDECH from '@angular/common/locales/de-CH'; registerLocaleData(lcoaleDECH); @NgModule({ ... providers: [ { provide: LOCALE_ID,useValue: 'de-ch' },] ... }) .... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |