Размещение компонентов в массиве объявлений, а также в массиве entryComponents

Когда я создаю новый компонент страницы, мне теперь нужно разместить его в объявлениях, а также в массиве entryComponents. Почему это должно быть в обоих местах?

Например, я только что создал новый файл login.page.ts, но я должен объявить его как в декларации, так и в массиве entryComponents (кстати, это не entryComponent, так сказать)

app.module.ts

@NgModule({
  declarations: [
    MyApp,
    LoginPage
  ],
  imports: [
    IonicModule.forRoot(MyApp),
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    MyApp,
    LoginPage
  ],
  providers: [{provide: ErrorHandler, useClass: IonicErrorHandler}]
})
export class AppModule {}

Ответы на вопрос(2)

Ваш ответ на вопрос