使用 router.navigateToRoute() 导航到子路由
using router.navigateToRoute() to navigate to child route
我有以下应用程序结构:
-app
-route1
-route2
-child1
-child2
我想从 route1
导航到 route2/child1
。使用 this.router.navigateToRoute(name of child route)
会导致错误:A route with name 'ranking' could not be found
.
有什么建议吗?
由于延迟加载的性质,这是一个已知的无解决方法问题。因为在成功加载之前,您无法知道 route2
中的可用路线。通常我们可以使用 .navigate
和参数。
我有以下应用程序结构:
-app
-route1
-route2
-child1
-child2
我想从 route1
导航到 route2/child1
。使用 this.router.navigateToRoute(name of child route)
会导致错误:A route with name 'ranking' could not be found
.
有什么建议吗?
由于延迟加载的性质,这是一个已知的无解决方法问题。因为在成功加载之前,您无法知道 route2
中的可用路线。通常我们可以使用 .navigate
和参数。