鉴于此路由配置:
export const ROUTES: Route[] = [
{ path: '', redirectTo: 'projects', pathMatch: 'full' },
{ path: 'projects', component: ProjectsComponent,
children: [
{ path: 'projectlist', component: ProjectListComponent, outlet: 'sidemenu' }
]
}
];
调用
this.router.navigate(['projects(sidemenu:projectlist)']);
投
error_handler.js:47 EXCEPTION:未捕获(在承诺中):错误:无法匹配任何路由 . 网址细分:'项目(sidemenu%3Aprojectlist)'
1 回答
此设置有效 . 更清洁,但不确定是否常规 .