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からフォークされたもので、要素に必要な変更のみです。

何か不足していますか、これは Angular Element のバグですか?

4

1 に答える 1

1

カスタム要素を他のアプリケーションで使用する外部コンポーネントとして使用する場合は、私が好む遅延モジュールではなく、熱心な読み込みモジュールを使用する必要があります。

于 2019-04-18T07:20:53.080 に答える