如果子路径不匹配,如何处理子节点中的多个redirectTo? 请看下面的例子:
const APP_ROUTERS: Routes = [
{ path: '', component: HomeComponent },
{ path: 'admin',
children:[
{ path: 'login', component: LoginComponent },
{ path: 'signup', component: SignupComponent },
{ path: '*', redirectTo: '' },
]
},
{
path: 'dashboard/:userId', component: DashboardComponent,
children:[
{ path: 'products', component: ProductsComponent },
{ path: 'categories', component: CategoriesComponent },
{ path: '*', redirectTo: 'admin/login' }
]
},
上面的代码不起作用,但是,我想存档一些这样的想法。
(注意:在两种情况下都参见最后的子路径)
答案 0 :(得分:-1)
{ path: '**', redirectTo: '/admin/login' }
以“/”开头,并在redirectTo中设置完整路径。