【发布时间】:2019-02-18 01:48:52
【问题描述】:
我在 ionic 3 上使用这个 pluign,所以我在延迟加载。我在我的页面中导入了模块
.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>
我用一些对象填充数组,但是当我点击 dropdwon 选择图标时,出现此错误:
ERROR 错误:未捕获(承诺中):错误:未找到组件工厂 对于 SelectSearchablePageComponent。你添加到 @NgModule.entryComponents?错误:找不到组件工厂 选择可搜索页面组件。你添加到 @NgModule.entryComponents?
【问题讨论】:
-
您是否按照建议尝试将组件添加到
entryComponents? -
您在项目中只有一个模块或使用多个模块?
-
@PareshGami 我有很多模块
-
。 @David entryComponents 在我的 page.module.ts 或 app.module.ts 中?
-
到page.module.ts