我想知道是否可以在我的 Angular (2+) 应用程序上执行全局刷新。我正在使用 OnPush 更改检测策略来提高性能。
我创建了一项服务,可以将模板中的单词翻译成用户的浏览器语言。这些管道是纯粹的(出于性能原因,语言不应该经常更新)。
我想要实现的是我可以动态地改变我的语言。所以基本上我想在用户选择不同的语言时更改所有纯管道。
window.location.reload()
我已经通过刷新页面(我曾尝试使用 ApplicationRef 和 ChangeDetectionRef 但这些纯管道不会得到更新。这甚至可能吗?