我有一个模式弹出,我编码,以便当调用open()
函数时,它返回一个可观察。任何用户然后将获得一个属性的对象,指示在模式中按下了哪个按钮或者它是否已关闭等。角度2条件链条的观察
如果按下'成功'按钮,我想进行一次http调用也返回一个可观察的!我将如何结合这两个观测值?在与承诺角1我可以从承诺回报的承诺,所以我会做类似
var promise = modal.open()
.then(function(res) {
if (res.success) {
return httpService.get(); // also returns a promise
}
return res;
});
我怎么会做这样的事情的观测?
使用Observable你也可以返回Observables。这可能是'map'而不是'then'的逻辑。 –
谢谢我会给出一个 – Umair