首页 > 解决方案 > 得到以下错误 => ERROR 错误:ViewDestroyedError:尝试使用已破坏的视图:detectChanges

问题描述

我在一个组件中有一个订阅,它关闭了一个模式,如下所示:

this.subscription.add(
  this.deletingSuccess$.subscribe((r) => {
    this.params.closeCallback();
  })
);

在组件销毁时,我调用以下内容:

 ngOnDestroy(): void {
    this.subscription.unsubscribe();
  }

下次我打电话

const options: ModalDialogOptions = {
      viewContainerRef: this.viewContainerRef,
      context: { content: data },
      ios: {
        presentationStyle: 5,
      },
};
this.modalService.showModal(CustomerModalComponent, options);

我收到以下错误 => ERROR 错误:ViewDestroyedError:尝试使用已破坏的视图:detectChanges。

有人可以帮帮我吗。在这上面花 8 个小时

标签: angulartypescript

解决方案


推荐阅读