1

モジュールにルートを作成し、それを子としてインポートしました。

module.Routing.ts で

export  const routes: Routes = [
  {
    path : 'admin',
    component : IndexComponent,
    children :[
        { path: '', component: HomeComponent, outlet:'AdminRO' },
        { path: 'products', component: ProductsComponent, outlet: 'AdminRO' }
    ]
  }
];

export  const routing: ModuleWithProviders = RouterModule.forChild(routes);

IN app.routing.ts

私はこれを持っています

const appRoutes: Routes = [
  { path: '', redirectTo: '/admin', pathMatch: 'full' },
  { path: 'login', component: AppLoginComponent }
];
export  const AppRouting: ModuleWithProviders = RouterModule.forRoot(appRoutes);

最初のホームコンポーネントへのリダイレクトが成功したとき。しかし、url localhost/admin/products を試してみると.

それは私にエラーを与えます

 Cannot match any routes. URL Segment: 'admin/products'
4

2 に答える 2