首页 文章

模态关闭后以角度更新视图

提问于
浏览
0

使用Angular 5,我想要做的是在子组件(模态对话框)关闭后立即更新父组件中的属性 . 这三种方法都是可行的方法吗?哪个是最快/最少的开销?

选项a:到目前为止,我总是在一个单独的Service实例中使用一个Subject(),我在模态组件中调用它,因为它关闭并在父组件中订阅,以便在调用它时进行监听,从而更新我的属性 .

选项b:EventEmitter是否可行?我猜我在模态关闭时发出几乎所有的值,而在父的onChange我可以重新评估我的属性?

选项c:我查看了Angular Lifecycle钩子,发现了像ngOnChanges()和ngDoCheck()这样的东西,但这些似乎都没用 . 是否有其他钩子可用于这种情况?

1 回答

  • 0

    选项B禁食且开销最小 .

相关问题