[英]Uncaught (in promise): Error: No component factory found for MyOpportunitiesFilterPage. Did you add it to @NgModule.entryComponents?
i want to show filter modal when i klik button, the modal is in My-Opportunities-Filter but there is error "Uncaught (in promise): Error: No component factory found for MyOpportunitiesFilterPage. Did you add it to @NgModule.entryComponents?"我想在单击按钮时显示过滤器模式,该模式位于 My-Opportunities-Filter 但出现错误“未捕获(承诺):错误:未找到 MyOpportunitiesFilterPage 的组件工厂。您是否将其添加到 @NgModule.entryComponents? "
this is my-opportunities.module.ts这是我的机会.module.ts
@NgModule({
declarations: [
MyOpportunitiesPage,
MyOpportunitiesFilterPage
],
imports: [
IonicPageModule.forChild(MyOpportunitiesPage),
SuperTabsModule
],
exports:[
MyOpportunitiesPage
],
entryComponents: [
MyOpportunitiesFilterPage
],
})
export class MyOpportunitiesPageModule {}
this is my-opportunities.ts这是我的机会.ts
@IonicPage()
@Component({
selector: 'page-my-opportunities',
templateUrl: 'my-opportunities.html',
})
export class MyOpportunitiesPage {
@ViewChild(Content) content: Content;
private filterPage: Modal;
constructor(
public navCtrl: NavController,
public navParams: NavParams,
public dataSerrvice : DataServiceProvider,
private modalCtrl: ModalController
) {
}
ionViewDidLoad() {
console.log('ionViewDidLoad MyOpportunitiesPage');
}
openTransaction() {
this.navCtrl.push('MyOpportunitiesFilterPage');
}
private filter() {
let filterPage: Modal = this.modalCtrl.create(MyOpportunitiesFilterPage, {
});
filterPage.present();
}
this is my-opportunities-filter.module.ts这是我的机会-filter.module.ts
@NgModule({
declarations: [
MyOpportunitiesFilterPage,
],
imports: [
IonicPageModule.forChild(MyOpportunitiesFilterPage),
],
})
export class MyOpportunitiesFilterPageModule {}
i already add myOpportunitiesFilterPage in declaration, entrycomponets, but it still not works, can u guys help me我已经在声明中添加了 myOpportunitiesFilterPage,entrycomponets,但它仍然不起作用,你们能帮帮我吗
i change my-opportunities.module like this, and its works我像这样更改 my-opportunities.module 及其工作原理
@NgModule({
declarations: [
MyOpportunitiesPage
//MyOpportunitiesFilterPage
],
imports: [
IonicPageModule.forChild(MyOpportunitiesPage),
SuperTabsModule
],
exports:[
MyOpportunitiesPage
//MyOpportunitiesFilterPage
],
entryComponents: [
MyOpportunitiesPage
//MyOpportunitiesFilterPage
],
providers: [
MyOpportunitiesFilterPage
]
})
export class MyOpportunitiesPageModule {}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.