Я использую компоненты ion-tabs
и ion-tab
для Ionic 3
. В настоящее время, когда пользователь переключается между вкладками, компонент на вкладке <ion-tab [root]="SomeComponent"></ion-tab>
инициализируется только тогда, когда пользователь переключается на него в первый раз. После этого вызовов ionViewDidLoad
или ngOnInit
больше не будет. Вопрос в следующем: можно ли уничтожить компонент при смене вкладок, а затем снова инициализировать его позже?
Ионные вкладки повторно инициализируют компонент
Ответы (1)
Используйте события жизненного цикла ionViewWillEnter и ionViewWillEnter на своей странице.
Вы можете поместить правильный код в этот метод, чтобы инициализировать или уничтожить необходимые вещи на вашей странице.
https://ionicframework.com/docs/api/navigation/NavController/
person
Jaykant
schedule
20.02.2019