首页 > 解决方案 > LoginPage 是 2 个模块声明的一部分

问题描述

错误错误:未捕获(承诺):错误:类型 LoginPage 是 2 个模块声明的一部分:AppModule 和 LoginPageModule!请考虑将 LoginPage 移至导入 AppModule 和 LoginPageModule 的更高模块。您还可以创建一个新的 NgModule,它导出并包含 LoginPage,然后将该 NgModule 导入 AppModule 和 LoginPageModule。错误:类型 LoginPage 是 2 个模块声明的一部分:AppModule 和 LoginPageModule!请考虑将 LoginPage 移至导入 AppModule 和 LoginPageModule 的更高模块。您还可以创建一个新的 NgModule,它导出并包含 LoginPage,然后将该 NgModule 导入 AppModule 和 LoginPageModule。

我正在尝试构建一个用于登录的 ionic 4 应用程序,当我运行应用程序的主页时一切正常,但是当我尝试运行生成的登录页面时,文件中没有错误,而是输出浏览器上的页面是空白的,当我检查浏览器的控制台时,出现上述错误。在此处输入图像描述 在此处输入图像描述

标签: angulartypescriptionic-framework

解决方案


这是一个错误,因为您在 2 个模块 AppModule 和 LoginPageModule 中使用了相同的声明组件。如果您需要在不同的模块中使用 2 个组件,您可以尝试使用 sharedModule,您可以在其中添加组件并在需要时导入 sharedModule。


推荐阅读