我有很多页面,在文件夹中有组织,我希望每个文件夹只有一个模块文件,而不是每个页面,这可能吗?我应该把什么进口?我可以使用深层链接吗?
@NgModule({
declarations: [
ActivityDetailsPage,
HobbySelectionPage,
ConversationModalPage,
ParticipantsModalPage,
AddGuestsPage
],
imports: [],
exports: [
ActivityDetailsPage,
HobbySelectionPage,
ConversationModalPage,
ParticipantsModalPage,
AddGuestsPage
],
})
export class SharedModule {}
答案 0 :(得分:2)
首先,如果您想为@ionicPage()
(example.ts)使用ExamplePage
装饰器。你需要像下面给出的ExamplePageModule
import {NgModule} from '@angular/core';
import {IonicPageModule} from 'ionic-angular';
import {ExamplePage} from './example';
@NgModule({
declarations: [ ExamplePage],
imports: [ IonicPageModule.forChild(ExamplePage) ]
})
export class ExamplePageModule {}
如果您使用app.modul.ts
之类的深层链接而不是'ExamplePage'
ExamplePage