Размещение компонентов в массиве объявлений, а также в массиве 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 {}