gpt4 book ai didi

javascript - 收到两个不同的服务调用后显示页面

转载 作者:行者123 更新时间:2023-12-02 23:26:47 25 4
gpt4 key购买 nike

我想在得到两个结果后显示页面 不同的服务调用。service1和service2是两个不同的 服务

don't want to use second service call inside of first service 
subscribe.service1 and service2 are two different services.

this.service1.getProfile1(id).subscribe((data1) => {
console.log(data1);
});
this.service2.getProfile2(id).subscribe((data2) => {
console.log(data2);
});

我如何发现我收到了两个服务电话?

最佳答案

您可以使用 rxjs https://www.learnrxjs.io/operators/combination/forkjoin.html 中的 forkJoin

import { forkJoin } from 'rxjs';

forkJoin(
this.service1.getProfile1(id),
this.service2.getProfile2(id)
).subscribe(([profile1, profile2]) => {
console.log(profile1, profile2);
});

关于javascript - 收到两个不同的服务调用后显示页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56702014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com