2016-11-04 3 views
1

사용자 정의 페이지 전환을 만들려고합니다 (navbar를 축소하고 아바타를 그 위치로 이동). 그러나 어떻게하는지에 대한 자료를 찾는 데 어려움이 있습니다.ionic 2에 사용자 정의 페이지 전환 추가

이제이 문제 https://github.com/driftyco/ionic/issues/8186에서 페이지 전환을 쉽게 추가 할 수 있습니다.

this.config.setTransition('fade-transition', FadeTransition); 

내가 이것을 제대로 사용하는 방법을 알고 싶어요 :

그러나, 예제 코드와 응답의 끝에서, @NoNameProvided이 같은 전환을 등록 할 app.module.ts 파일을 수정했다 config.setTransition, this.config을 사용하려면 가져올 항목이 명확하지 않으므로.

사용자 정의 페이지 전환 작업이 완료되면 블로그 게시물을 작성할 수 있으므로 다른 사람들이 어떻게 수행하는지 배웁니다.

미리 감사드립니다.

답변

3

당신은 방금 AppModule 생성자

import { Config } from 'ionic-angular'; 

@NgModule({}) 
class AppModule { 
    constructor(private config: Config) { 
    this.config.setTransition('fade-transition', FadeTransition); 
    } 
} 
+0

덕분에 Config를 주입 할 수 있습니다. 이것은 Config Docs에서 명확하지 않습니다. https://ionicframework.com/docs/v2/api/config/Config/ –

+0

사실이 것을 알아 내기 위해 소스 코드를 파고 들었습니다. 그냥 github에 가서 저장소에서'setTransition'을 찾았고'Config'로 이끌었습니다 :-) –

관련 문제