如何删除ionic2中特定页面中的选项卡?

时间:2017-12-09 08:04:35

标签: ionic-framework ionic2 ionic-tabs

我是ionic2的新手,我想从特定页面中删除标签。 我使用下面的代码:

import { NavController, App } from 'ionic-angular';

constructor(public navCtrl: NavController, public app: App){

this.navCtrl.push(MainPage);
}

但每当使用上述代码时,所有页面标签都会被删除。 我只想删除特定页面。 请帮帮我......

2 个答案:

答案 0 :(得分:4)

您可以使用hideTabsOnSubPages属性隐藏选项卡子页面上的标签:

<ion-tabs>
  <ion-tab [root]="tab1Root" tabTitle="Contacts" tabIcon="contacts"></ion-tab>
  <ion-tab [root]="tab2Root" tabTitle="Profile" tabIcon="information-circle" tabsHideOnSubPages="true"></ion-tab>
</ion-tabs>

这不会在标签中显示子页面的标签。

答案 1 :(得分:0)

您还可以仅将“ tabsHideOnSubPages:true”添加到您的app.module.ts配置

IonicModule.forRoot(MyApp,{ tabsHideOnSubPages: true })