Ионный вкладок компонент re-init - PullRequest
0 голосов
/ 20 февраля 2019

Я использую ion-tabs и ion-tab компоненты для Ionic 3.В настоящее время, когда пользователь переключается между вкладками, компонент на вкладке <ion-tab [root]="SomeComponent"></ion-tab> инициализируется только тогда, когда пользователь переключается на него в первый раз.После этого больше нет вызова ionViewDidLoad или ngOnInit.Вопрос в следующем: возможно ли уничтожить компонент при смене вкладки, а затем снова инициализировать его?

1 Ответ

0 голосов
/ 20 февраля 2019

Используйте на своей странице событие жизненного цикла ionViewWillEnter и ionViewWillEnter .

В этом методе можно указать правильный код, чтобы инициализировать или уничтожить необходимые вещи на вашей странице

https://ionicframework.com/docs/api/navigation/NavController/

...