Переход с Ionic 3 на Ionic 4 с навигацией немного изменился, но изменения не так уж и плохи.В Ionic Docs рекомендуется переключаться на угловую маршрутизацию вместо традиционного Ionic Pop и Push.Существует несколько способов маршрутизации ваших страниц, но я думаю, что проще всего понять, используя функции navigateForward()
и navigateBack()
в файле .ts.
Пример.
navigateForward(){
this.navCtrl.navigateForward('/route of the page you want to navigate to');
}
<ion-button large block (click)="navigateForward()">
Navigate Forward
</ion-button>
Конечно, перемещение вперед и назад связано со структурой построения вашего приложения из стека.
app-routing.module.ts
Файл автоматически создаст маршруты для ваших сгенерированных страниц, но вы можете вручную изменить маршруты и установить корневую страницу.
Хорошая ссылка на руководства по маршрутизации здесь .Также показаны различные способы навигации по маршрутам в вашем приложении.