obserable的什么方法类似promise.then()?

发布于 2022-09-05 10:42:13 字数 118 浏览 12 评论 0

如题,现在项目要同时发送三个http请求,其中最后一个http请求所需要的参数是前面两个请求完成后得到的数据,所以得用类似primise的then()方法一样,可我不知道obserable哪个方法是,谁能告诉我一下,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

变身佩奇 2022-09-12 10:42:13
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/zip';

Observable.zip(
    this.http.get(url).subscribe(),
    this.http.get(url1).subscribe())
    .subscribe(this.http.get(url2).subscribe())
囚我心虐我身 2022-09-12 10:42:13
this.http.get('user/1')
         .mergeMap(user => this.http.get('review/' + user.id))
         .subscribe();
樱&纷飞 2022-09-12 10:42:13
import 'rxjs/add/operator/toPromise';
this.http.get(url).toPromise().then(...);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文