作为标题,我想从外部项目加载子模块(sub module link),例如路由中的node_modules(enter link description here)
我在stackoverflow和github等中发现了这个问题,但找不到解决方案。谁知道呢?非常感谢。
答案 0 :(得分:0)
从上面的代码片段中,您尝试将模块加载为延迟加载的模块。
'MyModule'应定义为功能模块
'MyModule'不应导入任何其他模块
'MyModule'模块路由包含在一条路线下
以上几点是延迟加载功能模块的先决条件。
答案 1 :(得分:-1)
我认为你不能使用loadChildren的路径。
[{
path: 'team/:id',
component: Team,
loadChildren: 'team'
}]
路由器将使用已注册的NgModuleFactoryLoader来获取 NgModule与'团队'相关联。然后它将提取该组 在该NgModule中定义的路由,并将透明地添加这些路由 路由到主要配置。