2

我在 Angular Element 项目中延迟加载功能模块。

loadChildren: './crisis-center/crisis-center.module#CrisisCenterModule',

如果在我的延迟加载模块路由中有一个带有组件和子模块的路由,所有模块路由都停止工作并出现错误:

No component factory found for CrisisListComponent. Did you add it to @NgModule.entryComponents?

在这里,您可以看到问题的堆栈闪电。测试项目是从这个Angular 教程 Stackblitz中派生出来的,唯一的变化是 Elements 需要的。

我遗漏了一些东西,或者这是一个 Angular Element 错误?

4

1 回答 1

1

如果您想使用自定义元素作为外部组件在其他应用程序中使用,那么您需要使用我喜欢的不懒惰的预加载模块。

于 2019-04-18T07:20:53.080 回答