角度-守卫不等待父级解析器完成

问题描述

我的路由器就是这样

var arr = {
  0:{"BeispielID": 997,"Points": 18},1:{"BeispielID": 1000,"Points": 37},2:{"BeispielID": 13,"Points": 1}
  }

为了授权访问,const routes: Routes = [{ path: '',canActivate: [AuthGuard],resolve: { user: UserResolver,},children: [{ path: 'home',canActivate: [HomeGuard],component: HomeComponent,{ ...otherRoutes,}],}]; 需要一个数据,该数据在HomeGuard检索的数据中。问题是UserResolver不会等待HomeGuard完成。

UserResolver

在其他stackoverflow帖子中,人们声称解析器会在导航之前解析对象,但这是否意味着警卫人员等待父解析器完成?

编辑。 可以使用后卫作为分解器吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)