【发布时间】:2026-01-24 04:45:01
【问题描述】:
我的解析器的第二个 observable 必须使用第一个 observable 的结果。我不知道如何将该数据传递给第二个 observable:
resolve(route: ActivatedRouteSnapshot,
state: RouterStateSnapshot): Observable<[Project[], Owner]> {
const currentEmail = this.CurrentUserEmail();
return this.searchService.genericSearchApi('/api/searchproject', ...[//I need to pass the user here.]]).pipe(
withLatestFrom(
this.userService.getUserByEmail(currentEmail)
)
);
}
感谢您的帮助!
【问题讨论】:
-
是的。迈克尔的回答也是如此。谢谢。