如果我们启动查看器,但中间发生导航,则会出现以下问题。
如果它不只记录一次,这不会是一个问题,但似乎存在某种循环,并且我们收到了很多这样的错误。此外,它也会影响浏览器性能。
这似乎是从版本 7.90.0 开始发生的。使用版本 7.89.0,我们会收到以下错误:
但是此错误仅记录一次,并且我们没有遇到性能问题。
在即将推出的版本中是否会有修复,或者我们如何解决这个问题?
重现步骤:
更新
我们已经在 ngDestroyHook 上调用了以下函数:
组件卸载后,您需要在
viewer
钩子内销毁 ngOnDestroy
实例。
ngOnDestroy() {
if (this.viewer) {
this.viewer.tearDown();
this.viewer.finish();
this.viewer = null;
}
}