我正在使用 ion-tabs
和 ion-tab
组件用于 Ionic 3
。当前,当用户在选项卡之间切换时,仅当用户第一次切换到它时,将在选项卡<ion-tab [root]="SomeComponent"></ion-tab>
中的组件进行初始化。之后,ionViewDidLoad
或ngOnInit
不再呼叫。问题是:是否有可能在TAB上销毁组件,然后稍后再次初始化?
使用 ionviewWillenter 和 ionviewWillenter lifeCycle事件。
您可以将正确的代码放在该方法中初始化或销毁页面上的必要内容
https://ionicframework.com/docs/api/navigation/navcontroller/