首页 文章

如果子路径不匹配,如何处理子中的多个redirectTo .

提问于
浏览
-1

如果子路径不匹配,如何在子项中处理多个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' }
          ]
      },

上面的代码不起作用,但我想存档一些像这样的想法 .
(注意:在两种情况下查看最后一个子路径)

1 回答

  • -1
    { path: '**', redirectTo: '/admin/login' }
    

    以“/”开头,并在redirectTo中设置完整路径 .

相关问题