angular 删除 $localize 导出

djmepvbi  于 6个月前  发布在  Angular
关注(0)|答案(2)|浏览(67)

与功能请求相关的@angular/*包?

localize

描述

在angular/angular-cli#24145(评论)中,我们发现编译器期望$localize被用作全局变量,而不是从@angular/localize/init导入。这令人困惑,导致用户误用该函数。

建议的解决方案

我们应该从这个包中移除导出的$localize,而让用户通过全局声明来依赖它。

考虑过的替代方案

c3frrgcw

c3frrgcw1#

作为附注,@angular/localize/init也可以被弃用,因为它主要用于从@angular/localize重新导出全局声明。

fquxozlt

fquxozlt2#

我查看了这个问题。移除这个导出将移除文档中$localize()的条目。我们还有其他未导出的函数在文档中可用吗?

相关问题