
[英]Angular 9 introduced a global '$localize()' function that needs to be loaded
[英]Angular 9 introduced a global '$localize()' ... the poly fills do not work
提示:本站为国内最大中英文翻译问答网站,提供中英文对照查看,鼠标放在中文字句上可显示英文原文。
我们的 angular 应用突然开始遇到这个问题。 我们使用本地化已有很长时间了,这个让我们摸不着头脑,它让我们前端的地面开发停滞不前。
我们已经将 polyfill 导入添加到我们认为可以解决问题但仍然存在的所有地方。 我们所有的库导入、测试和模块都包含这个,但我们仍然看到它弹出并且无法在任何地方找到任何文档说明为什么会发生这种情况。
为了强调,我们使用 ng add 将 @angular/localize 添加到项目中,并按照 angular 文档和 Stack Overflow 的指示将其放在我们所有库、测试和 polyfill 文件的顶部。 问题仍然存在。
您可以在下面看到即使在同一个文件中,当在文件顶部包含 polyfill 时问题仍然存在。 为什么angular看不到我们的localize?
将 import '@angular/localize/init 添加到 polyfills.ts
它应该工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.