簡體   English   中英

LoginPage 是 2 個模塊的聲明部分

[英]LoginPage is the part of declarations of 2 modules

錯誤錯誤:未捕獲(承諾):錯誤:類型 LoginPage 是 2 個模塊聲明的一部分:AppModule 和 LoginPageModule! 請考慮將 LoginPage 移至導入 AppModule 和 LoginPageModule 的更高模塊。 您還可以創建一個新的 NgModule 來導出並包含 LoginPage,然后在 AppModule 和 LoginPageModule 中導入該 NgModule。 錯誤:類型 LoginPage 是 2 個模塊聲明的一部分:AppModule 和 LoginPageModule! 請考慮將 LoginPage 移至導入 AppModule 和 LoginPageModule 的更高模塊。 您還可以創建一個新的 NgModule 來導出並包含 LoginPage,然后在 AppModule 和 LoginPageModule 中導入該 NgModule。

我正在嘗試構建一個用於登錄的 ionic 4 應用程序,當我運行應用程序的主頁時一切正常,但是當我嘗試運行生成的登錄頁面時,文件中沒有錯誤,但輸出瀏覽器頁面空白,查看瀏覽器控制台時出現上述錯誤。 在此輸入圖片說明 在輸入圖片說明

這是一個錯誤,因為您在 2 個模塊 AppModule 和 LoginPageModule 中使用了相同的聲明組件。 如果您需要在不同的模塊中使用 2 個組件,您可以嘗試使用 sharedModule,您可以在其中添加組件並在需要時導入 sharedModule。

您已經在 LoginPageModule 和 AppModule 中聲明了 LoginPage。 從一個模塊中刪除它。

進入你的app.module.ts文件並從聲明中刪除 LoginPage

從 AppModule 中刪除 LoginPage 聲明並得到結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM