Ionic framework QQoutesPage是两个模块声明的一部分:AppModule和QQoutesPageModule
我已经在Ionic中添加了Ionic framework QQoutesPage是两个模块声明的一部分:AppModule和QQoutesPageModule,ionic-framework,Ionic Framework,我已经在Ionic中添加了QQoutesPage,如果我在@NgModule列表中添加app.modules.ts,我会得到以下错误信息: QQoutesPage是两个模块声明的一部分:AppModule和 QQOUTPAGEMODULE* 如果我从得到的@NgModules列表中删除qqoutespage-- 错误:组件QQOUTPAGE不是任何模块或模块的一部分 尚未导入到您的模块中 app/modules.ts import { BrowserModule } from '@angular
QQoutesPage
,如果我在@NgModule
列表中添加app.modules.ts
,我会得到以下错误信息:
QQoutesPage是两个模块声明的一部分:AppModule和
QQOUTPAGEMODULE*
如果我从得到的@NgModules
列表中删除qqoutespage
--
错误:组件QQOUTPAGE不是任何模块或模块的一部分
尚未导入到您的模块中
app/modules.ts
import { BrowserModule } from '@angular/platform-browser';
import { ErrorHandler, NgModule } from '@angular/core';
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
import { SplashScreen } from '@ionic-native/splash-screen';
import { StatusBar } from '@ionic-native/status-bar';
import { MyApp } from './app.component';
import { FavoritesPage } from '../pages/favorites/favorites';
import { LibraryPage } from '../pages/library/library';
import { QuotePage } from '../pages/quote/quote';
import { SettingsPage } from '../pages/settings/settings';
import { tabsPage } from '../pages/tabs/tabs';
import { QQoutesPage } from '../pages/q-qoutes/q-qoutes';
import { QuotesServices } from '../services/quotes';
@NgModule({
declarations: [
MyApp,
FavoritesPage,
LibraryPage,
QuotePage,
SettingsPage,
tabsPage ,QQoutesPage,
],
imports: [
BrowserModule,
IonicModule.forRoot(MyApp)
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
FavoritesPage,
LibraryPage,
QuotePage,
SettingsPage,
tabsPage
],
providers: [
StatusBar,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler},
QuotesServices,QQoutesPage
]
})
export class AppModule {}
从QQoutesPage模块之外的任何位置删除页面导入删除
QQoutesPage.module.ts
文件,并从QQoutesPage.ts
文件中删除@IonicPage
。希望会help@SurajRao是的,我从NgModule中删除了它,但是现在我收到了不同的错误,错误是:“模块'AppModule'导入了意外的指令'LibraryPage'。请添加NgModule注释。”,您的所有页面都是延迟加载的吗?否。。我没有使用惰性加载。。