【发布时间】:2018-11-01 01:05:12
【问题描述】:
我遇到了一个关于在我的应用程序中返回解析器的问题。
基本上这是我的解析器:
constructor(private authService: AuthService) { }
resolve() {
/*
this.authService.token; // (property) PeAuthService.authorizationHeader: string
this.authService.getUserInfo(); // (method) PeAuthService.getUserInfos(): Observable<any>
*/
return {
token: this.authService.token,
userInfo: this.authService.getUserInfo()
};
}
我觉得我的方法不正确,因为我可以访问令牌值但不能访问 userInfo。
有没有办法返回一个包含用户信息数据和令牌的可观察对象?所以也许将一个 observable 和一个字符串组合在一个 observable 中?
【问题讨论】:
标签: angular rxjs observable resolver