Angular 角度子模块布线

Angular 角度子模块布线,angular,angular2-routing,Angular,Angular2 Routing,有人能解释一下为什么我的路线在这里不起作用吗?AdminComponent和BlogAdminComponent都是shell组件(例如)。我希望BlogAdminComponent能够加载Dashboard组件,但事实并非如此。我能够通过在家庭管理路径中列出blog下的孩子并完全删除blog路径来实现这一点。App、home admin和blog都是模块,这就是为什么每个模块都有自己的routing.module文件的原因 app/app-routing.module(文件夹) app/hom

有人能解释一下为什么我的路线在这里不起作用吗?AdminComponent和BlogAdminComponent都是shell组件(例如
)。我希望BlogAdminComponent能够加载Dashboard组件,但事实并非如此。我能够通过在家庭管理路径中列出blog下的孩子并完全删除blog路径来实现这一点。App、home admin和blog都是模块,这就是为什么每个模块都有自己的routing.module文件的原因

app/app-routing.module(文件夹)

app/home admin/home-admin-routing.module(子文件夹)

app/home admin/blog/blog-routing.module(子文件夹)

} ];

 const routes: Routes = [
    {path: '', component: ComingSoonComponent},
    {path: 'home-admin', component: AdminComponent},
    {path: '**', redirectTo: ''},
  ];
const routes: Routes = [

 {
   path: 'home-admin', component: AdminComponent,
   children: [

  {
    path: '',
    children: [

      {path: '', redirectTo: 'blog', pathMatch: 'full'},
      {path: 'blog', component: BlogAdminComponent,

      },

      {path: 'demo', component: DemoComponent},
      {path: 'notified', component: NotifiedComponent},
    ]
   }
  ]
 }
];
const routes: Routes = [

{
  path: 'home-admin/blog', component: BlogAdminComponent,
  children: [

  {
    path: '',
    children: [

      {path: '', component: DashboardComponent},
      {path: 'create', component: CreateBlogComponent},
    ]
  }
]