如何在订阅内等待订阅

时间:2021-04-10 12:35:54

标签: angular

gotCity(city:string){

   let data;
   this.gotKey(city).pipe(
      mergeMap((res2)=>this.gotText(res2)),
      mergeMap((res3)=>this.gotIcon(res3))
      ).subscribe((res4)=>{
        data=res4;
        console.log('first');
      })
        console.log('last');       
    return of(data);
  }*

我需要先查看 res4,然后再查看。有没有办法等待订阅者?它们每个都取决于前一个的结果。

0 个答案:

没有答案