Angular: No component factory found for ~. Did you add it to @NgModule.entryComponents?
Angularの開発にて、新規コンポーネント(モーダル)を追加しようとして以下のようなエラーに遭遇。
No component factory found for TestModal. Did you add it to @NgModule.entryComponents?
解決方法
文字通り、app.module.tsの記載漏れでした。
module.ts
@NgModule({
imports: [
・・・
],
declarations: [
TestModal
],
entryComponents: [
TestModal
],
providers: [
・・・
]
})
module追加の場合は、exportsにも追記する必要があるようです。
module.ts
exports: [ TestModule ],
参考
stack overflow: Angular 4: no component factory found,did you add it to @NgModule.entryComponents?
Author And Source
この問題について(Angular: No component factory found for ~. Did you add it to @NgModule.entryComponents?), 我々は、より多くの情報をここで見つけました https://qiita.com/shirokuman/items/27af68fe9694e2eca1e9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .