【发布时间】:2016-05-23 13:37:21
【问题描述】:
我想我需要某种类型的 Promise 链,但语法不知道...
在同一组件内:
我在打电话:
this.somethingService.getSomethings().then(somethings => this.somethings = somethings);
那我需要打电话:
this.otherService.getOthers(this.somethings).then(others => this.others = others);
在第二次服务调用中,我使用第一次的结果对其内容执行聚合函数,但在进行第二次调用时它是空的,因此第二个服务返回空。
如何让第二个服务等到第一个承诺得到解决。
感谢
史蒂夫
【问题讨论】:
标签: service angular promise chaining