我的Angular应用程序有两个主要部分。一个不受路由器控制,另一个由路由器控制。好吧......当我将ActivatedRoute
注入组件时,只有路由配置中配置的组件才能获得正确的ActivatedRoute
信息。 router-outlet
(侧边栏)之外的组件在订阅ActivatedRoute.paramMap
时不会获得任何参数。但是路由配置中指定的组件将传递给RouterModule.forRoot
,它在订阅ActivatedRoute.paramMap
时会得到正确的结果。不知道为什么一个人得到正确的,另一个没有。
任何帮助?