在Angular中动态加载特征模块

时间:2020-04-26 11:18:05

标签: angular typescript routes angular-routing

我已经定义了惰性加载模块配置,如下所示:

  {
    path: 'pacientes',
    loadChildren: () => import('../pages/cadastro/paciente/paciente-pesquisa/paciente-pesquisa.module').then(m => m.PacientePesquisaModule)
  },
  {
    path: 'pacientes/edit/:id',
    loadChildren: () => import('../pages/cadastro/paciente/paciente/paciente.module').then(m => m.PacienteModule)
  },
  {
    path: 'pacientes/create',
    loadChildren: () => import('../pages/cadastro/paciente/paciente/paciente.module').then(m => m.PacienteModule)
  },

因此,我需要为至少10条其他路线定义此路线。 我该如何做而不重复所有这些代码?

我正在寻找类似的东西

addIndex('pacientes', PacienteModule),
addEdit('pacientes', PacienteModule),
addCreate('pacientes', PacienteModule),

或其他解决方案。

0 个答案:

没有答案