LeadPage(Module)类型是2个模块的声明的一部分

时间:2019-10-11 10:38:16

标签: angular ionic-framework angular7 ionic4

modal中使用ionic-angular(same as a angular)时,必须在最近的 Module.ts

中声明页面/组件
async onCreateLead() {
    const modal = await this.mdlCntrl.create({
      component: LeadPage
    });
    return await modal.present();   }

我必须在两个不同的 Pages(模块)中使用以上线索component。当我尝试在两个不同的模块错误中使用“ LeadPage”时:

  

LeadPage类型是2个模块的声明的一部分:

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果要在许多页面中将组件用作模型,则需要在更高的模块中添加。

然后生成诸如map.component.ts之类的组件,并生成一个share.module.ts并在share.module.ts中导出map.component.ts,然后在App.module.ts中导入share.module.ts

并在your.modue.ts中导入MapCompoent,例如entryComponents:[MapComponent];