如何刷新 Ionic 中的标签页

raj*_*_tx 0 ionic-framework ionic2 ionic3

我有一个名为Matchesand的页面feeds。在matches页面中,我有 3 个标签,如下所示

<ion-tab [root]="tab1Root" tabTitle="Applied" id="active" #active></ion-tab>
        <ion-tab [root]="tab2Root" tabTitle="Failed"></ion-tab>
        <ion-tab [root]="tab3Root" tabTitle="Saved"></ion-tab>
Run Code Online (Sandbox Code Playgroud)

所以当我从 导航feed pagematches page我想导航到tab1Root选项卡。当我从其他页面导航或单击matches page然后我希望它tab1Root自动导航到并刷新页面。我该怎么做?当我从 导航feeds page到 时,matches page我没有得到我的tab1Root IonViewDidEnter(). 我该如何解决这个问题?

Jon*_*han 5

每次用户进入此页面时,您都应该使用ionViewWillEnter而不是ionViewDidLoad重新加载标签页。

以编程方式切换到另一个选项卡:

this.navCtrl.parent.select(0) //your tab index
Run Code Online (Sandbox Code Playgroud)