目前我得到了一些反馈,我不应该这样做,因为我的同事说这是嵌套订阅,应该避免使用它. 我只想在关闭第一个消息对话框后打开一个简单的消息对话框,当第一个消息对话框返回真值时.还有比这个更好的方法吗?
weatherProtectDialog.afterClosed()
.subscribe((result) => {
if (result) {
this.dialog.open(SimpleDialogComponent, {
data: {
title: 'title',
message: 'message',
},
});
}
});