Я застрял с ионными приложениями. Моя проблема в том, что я хочу refresh
root page
после navigated from
на другой странице, нажав ion-back-button
, я пытаюсь использовать события ионного жизненного цикла.
Любой, у кого проблемы с ionViewDidEnter()
тоже (как в моем случае)? Как я знаю, эта функция события жизненного цикла запускается при входе на страницу, прежде чем она становится активной.
Это элементы DOM, когда страница QR становится активной:
Как видите, внутри <ion-router-outlet>
есть 2 страницы,В моей ситуации <app-home-tabs>
является корневой страницей. Чтобы перейти на страницу <app-my-qr>
с корневой страницы, я использую this.router.navigateByUrl('/my-qr'
, а затем после нажатия <ion-back-button>
она удаляется из DOM.
Проблема в том, что корневая страница не обновляется. Я не могу найти причину этой проблемы ..
home-tabs.router.module.ts: