我在对话框中有一条辅助路线,我想导航到主要路线。辅助路由在子模块中。但是,由于某种原因,路由与我的主路由模块中的任何声明的路由都不匹配。辅助路由如下所示:
n
主要路线:
const secondaryRoutes: Routes = [
{ path: ':id/:name', component: AComponent }
];
我的辅助路线尝试导航到主要路线:
const appRoutes: Routes = [
{ path: ':id/:name', redirectTo: '/:id/:name' },
{ path: '**', component: PageNotFoundComponent }
];
我收到此错误:
<router-outlet name="dialogOutlet"></router-outlet>
this._router.navigate([
{
outlets: {
dialogOutlet: [
'',
'123',
'Ben'
]
}
}
]);
为什么我的辅助路线无法导航到主要路线?
我可以用其他方式代替使用辅助路线吗?