2016-11-04 1 views
1

Я пытаюсь выполнить персонализированный переход на страницу (сокращение навигационной панели и перемещение аватара на место), но у меня возникли проблемы с поиском каких-либо материалов о том, как это сделать.Добавить пользовательский переход страницы на ионный 2 rc0

Я нашел в этом выпуске https://github.com/driftyco/ionic/issues/8186, что теперь легко добавить переходы страниц.

Однако, в конце ответ с примерами кода, @NoNameProvided сказал, чтобы изменить app.module.ts файл зарегистрировать переход так:

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

Я хочу знать, как правильно использовать этот config.setTransition, поскольку неясно, что мне нужно импортировать, чтобы использовать this.config.

Как только я получу настраиваемый переход на страницу, можно сделать запись в блоге, чтобы другие люди узнали, как это сделать.

Заранее спасибо.

ответ

3

Вы можете просто вводить Config в AppModule конструктор

import { Config } from 'ionic-angular'; 

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

Спасибо. Это не совсем понятно в Документах по настройке: https://ionicframework.com/docs/v2/api/config/Config/ –

+0

Мне действительно нужно было врываться в исходный код, чтобы понять это. Просто пошел в github и искал 'setTransition' в репозитории, и это привело меня к' Config' :-) –

Смежные вопросы