Lazy Loaded - дочерний маршрут модуля, не работающий в угловых элементах - PullRequest
0 голосов
/ 17 апреля 2019

Я лениво загружаю функциональный модуль в проекте Angular Element.

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

Если в моем ленивом загруженном модуле маршруты есть маршрут с компонентом и потомками, весь маршрут модуля перестает работать с ошибкой:

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

Здесь вы можете увидеть блик стека проблемы. Тестовый проект разветвляется из этого Углового учебника Stackblitz , и единственные изменения - это то, что необходимо для Elements.

Я что-то упустил или это ошибка углового элемента?

1 Ответ

0 голосов
/ 18 апреля 2019

Если вы хотите использовать пользовательский элемент в качестве внешнего компонента для использования в другом приложении, тогда вам нужно использовать загружаемые модули, не ленивые, которые я предпочитаю.

...