问题描述
我正在尝试进行连续的 http 调用,但未调用下一个函数(即 getGroups
)。
这些是我的函数签名:
getTokenForGroups() : Observable<any>
getGroups() : Observable<any> // is not called
我检查过 getTokenForGroups
被调用,但我的第二个函数没有。
let grps = []
this.getTokenForGroups().pipe(
concatMap(tokenResult => {
console.log(tokenResult);
return this.getGroups(userId,tokenResult.token)
}),tap(res => console.log("tap2,group result",res)),).subscribe(groups => {
grps = groups.value as string[];
console.log(grps)
},error => {
console.log(error);
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)