离子选项卡重新初始化组件

Ionic tabs re-init component

我正在为 Ionic 3 使用 ion-tabsion-tab 组件。目前,当用户在选项卡之间切换时,选项卡 <ion-tab [root]="SomeComponent"></ion-tab> 中的组件仅在用户第一次切换到它时初始化。此后,ionViewDidLoadngOnInit 就不再调用了。问题是:是否可以在选项卡更改时销毁组件,然后稍后再次初始化它?

在您的页面上使用 ionViewWillEnterionViewWillEnter 生命周期事件。

您可以在该方法中放入正确的代码以初始化或销毁您页面上的必要内容

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