2017-12-07 27 views
1

나는 이오니아 3부터 시작했다. 그리고 나는 새로운 페이지 게으른 로딩 가이드 라인을 따르고있다.Ionic 3 page.module.ts exports statement

ControlPage라는 페이지가 있다고 가정합니다. 그래서 내가 보았던 대부분의 자습서에서는 control.module.ts에

exports: [ 
ControlPage 
] 

을 추가해야한다고 지정되었습니다.

하지만 control.module.ts에서이 부분이 없어도 페이지가 제대로로드됩니다. 그렇다면이 진술의 실제 사용은 무엇입니까? 그리고 그 문장을 사용하지 않아도 왜 페이지 로딩이 작동합니까?

답변

1

최신 CLI을 사용하는 경우에는 필요하지 않습니다.

ionic generate page Control 

이 기본적으로 control.module.ts 파일을 생성하고이를 활성화 지연로드가 있습니다. 모양은 다음과 같습니다.

import { NgModule } from '@angular/core'; 
import { IonicPageModule } from 'ionic-angular'; 
import { ControlPage } from './control'; 


@NgModule({ 
    declarations: [ 
    ControlPage, 
    ], 
    imports: [ 
    IonicPageModule.forChild(ControlPage), 
    ], 
}) 
export class ControlPageModule { } 

여기에 대해서는 official blog post입니다.