0

我发现延迟加载的子路由将在父路由执行它们的解析器(可能还有父路由)之前执行它们的路由canLoad保护。这很不方便。我的子路由守卫依赖于在父解析器中获取的数据,即它们检查是否存在某些数据以允许加载惰性模块。canActivatecanLoadcanLoad

首先运行子路由的原因是什么canLoad?关于这个问题我唯一能找到的就是here

有没有办法改变路由守卫的执行顺序?当前的自下而上执行策略似乎并不正确。理想情况下,守卫会执行自上而下而不是自下而上。

4

0 回答 0