我有一个实现 激活的 作者守卫(用于路由)。
canActivate() {
return this.loginService.isLoggedIn();
}
我的问题是,CanActivate-result 依赖于 http-get-result-登入服务返回一个 显而易见。
isLoggedIn():Observable<boolean> {
return this.http.get(ApiResources.LOGON).map(response => response.ok);
}
我怎样才能把这些结合在一起-使 CanActivate 依赖于后端状态?
编辑: 请注意,这个问题是从2016年开始的-角/路由器的一个非常早期的阶段已经被使用。