Ошибка: Uncaught (в обещании): Ошибка: не найдена фабрика компонентов для SelectSearchablePageComponent - PullRequest
0 голосов
/ 13 сентября 2018

Я использую этот pluign , на ionic 3, так что я в ленивой загрузке. Я импортировал модуль на своей странице

.module.ts:

import { NgModule} from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { NPage } from './nuovo-precario-fuori-graduatoria';
import { SelectSearchableModule } from 'ionic-select-searchable';
@NgModule({

  declarations: [
    NPage
  ],
  imports: [
    IonicPageModule.forChild(NPage),
    SelectSearchableModule
  ],
})
export class NPageModule {}

Тогда вот HTML:

 <ion-item >
    <ion-label>Co</ion-label>
    <select-searchable item-content 
      #selection 
      *ngIf="pa && pa.length>0" 
      margin-right 
      [(ngModel)] = "user"
      itemValueField="code"
      itemTextField="description"
      [items]="pa"
      [canSearch]="true"
      (onChange)="countryChange($event)">
    </select-searchable>
  </ion-item>

Я заполняю массив некоторыми объектами, но когда я нажимаю на значок выпадающего списка, появляется следующая ошибка:

Ошибка: ошибка (в обещании): ошибка: фабрика компонентов не найдена для SelectSearchablePageComponent. Вы добавили это в @ NgModule.entryComponents? Ошибка: не найдена фабрика компонентов для SelectSearchablePageComponent. Вы добавили это в @ NgModule.entryComponents

1 Ответ

0 голосов
/ 13 сентября 2018

Попробуйте что-то вроде этого:

@NgModule({

  declarations: [
    NPage
  ],
  imports: [
    IonicPageModule.forChild(NPage),
    SelectSearchableModule
  ],
  entryComponents: [
    SelectSearchablePageComponent
  ]
})
export class NPageModule {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...