在Angular 2+中,是否可以将所有路由信息放在一个路由模块文件中?

时间:2017-10-19 01:25:16

标签: angular

在Angular 2+中,是否可以将所有路由信息放在一个路由模块文件中,包括所有子节点。就像是可以把孩子的孩子和孩子以及孩子的孩子放在一个路由模块文件中,同时将每个路由分成延迟加载的模块?

const routes: Routes = [
  { path: 'path1', loadChildren: 'app/path/path.module#PathModule',
  children:[
    {
      path: 'path2', loadChildren: 'app/path2/path2.module#Path2Module', 
      children:[{
        path: 'path3', component: 'SomethingComponent',  
      },
      {
        path: 'path4' , loadChildren: 'app/path4/path4.module#Path4Modue'
      }
      ]
    }
  ]
}

所以上面是我想要的配置类型。我想知道是否可以在一个文件中嵌套带有loadChildren和children的子项,如上所示。我想这样做,以便应用程序的所有路由器配置都在一个文件中。

0 个答案:

没有答案