Angular 5区域设置数据丢失

时间:2017-12-25 11:59:38

标签: angular localization internationalization angular5

我用

棱角分明5.1.2

angular-cli 1.6.2

当我运行ng build --prod时,我收到以下错误:

Chrome console

我查看了文档,也看了SO,但我没有看到遗漏的内容。

ng-serve运行完美,我的管道动态更新,但在ng build--prod我总是会收到此错误。

这是我在localeDE

中注册app.module.ts的方法
import { registerLocaleData } from '@angular/common';
import localeDE from '@angular/common/locales/de';
registerLocaleData(localeDE);

ng build--prod还需要什么?

1 个答案:

答案 0 :(得分:0)

还没找到为什么它不能与翻译服务一起使用。 然而, 似乎Angular内置管道确实支持动态更改区域设置。感谢ocombe。 我内置管道的问题是我正在使用(使用上面的设置)

{{ASN.ClosedDateTime  | jsonDate | date:'dd.MM.yyyy EEEE HH:mm:ss':currentLanguage}}

而不是

{{ ASN.ClosedDateTime | jsonDate | date:'dd.MM.yyyy EEEE HH:mm:ss':'':currentLanguage }}.

我发布的仅仅是其他人有这个错字的情况。