【发布时间】:2022-06-22 17:59:36
【问题描述】:
我有 rxjs 嵌套的 observables,工作正常。
this.service.save(body).subscribe(
() => {
this.dialog.confirmDialog({
title: '',
message: 'Save okay',
caption: 'OK'
})
.subscribe((yes) => {
this.service.getGoal().subscribe(
result => {
this.loading(result);
}
);
});
}
});
代码做了三件事。首先保存对象,然后弹出一个确认窗口。最后调用服务刷新页面。 我在这里使用嵌套订阅。我知道这在理论上不好,我应该用 rxjs 一些地图功能替换它们。但我就是不知道怎么做?
【问题讨论】: