我有一个延迟加载组件,我在其中有路由问题。
路线如下:
const routes: Routes {
{path: '': component: ReportsComponent, children:[
{path: '', component: DeviceReportComponent},
{path: 'sites', component: SiteReportComponent},
{path: 'devices', component: DeviceReportComponent}
]}
}
现在当我导航到组件时,第一条路线完全加载,但之后的任何导航尝试都会被忽略。
任何想法?
答案 0 :(得分:0)
我可以想象,有两个空路径路由到两个不同的组件会导致问题。 this training表明根空路径始终路由到具有组件的命名路由:
case Child2 _:
case Child3 _:
您可以尝试坚持使用该模板。
答案 1 :(得分:0)
确定
经过一些挖掘代码后,发现错误: 在主路由器中,我有报告/:类型,其中:类型显然没有位置......