答案 0 :(得分:0)
从ClassesPage
中删除app.module.ts
。
注意:最好将问题的全部内容保留在stackoverflow中,而不要使用任何其他参考。
答案 1 :(得分:0)
根据错误,您在两个文件(即ClassesPage
和app.module.ts
)中声明了classpageModule.ts
。在使用lazy-loading
时,无需在app.module.ts
中导入页面。为此,您需要从ClassesPage
个文件app.module.ts
和declarations
块中删除/注释entryComponents
。
还可以观察到,您添加了与ClassesPage
相同的其他页面。如果有lazy-loading
,那么您也需要从app.module.ts
文件中注释/删除这些文件。
答案 2 :(得分:0)
您已经在两个模块中添加了ClassesPage:AppModule和ClassesPageModule。有两种解决方案: 1.>如果仅在一个模块中需要组件,则仅在该模块中导入 2.>在单独的第三个模块中导入ClassesPage,添加声明和导出,然后将此第三个模块导入AppModule和ClassesPageModule。
但是,如果我没记错的话,您只是在ClassesPageModule中使用ClassesPage。因此,如果从AppModule中删除ClassesPage会更好。还将ClassesPage添加到ClassesPageModule的引导程序中。