Angular ionic3——设置应用程序配置时,如何在子页面中显示选项卡';tabsHideOnSubPages=true';
在我的app.module.ts中:Angular ionic3——设置应用程序配置时,如何在子页面中显示选项卡';tabsHideOnSubPages=true';,angular,typescript,ionic-framework,ionic3,Angular,Typescript,Ionic Framework,Ionic3,在我的app.module.ts中: IonicModule.forRoot(MyApp, { backButtonIcon: 'ios-arrow-back' , backButtonText: '', pageTransition: 'md-transition', activator: 'ripple', mode: 'md', tabsHideOnSubPages: true }) 然后,我的所有子页面将显示没有选项卡,但现在,我需要在一个特殊的子页面中显示选项
IonicModule.forRoot(MyApp, {
backButtonIcon: 'ios-arrow-back' ,
backButtonText: '',
pageTransition: 'md-transition',
activator: 'ripple',
mode: 'md',
tabsHideOnSubPages: true
})
然后,我的所有子页面将显示没有选项卡,但现在,我需要在一个特殊的子页面中显示选项卡
我尝试在按下子页面之前设置配置,如下所示:
import { NavController, Config } from 'ionic-angular';
constructor(
public navCtrl: NavController,
public config: Config
) {
......
}
ionViewDidEnter(){
this.config.set('tabsHideOnSubPages', false)
this.navCtrl.push(LoginPage)
}
但它不起作用,我怎么办
import { NavController, App, Config } from 'ionic-angular';
constructor(public app:App,public navCtrl: NavController,
public config: Config) {}
ionViewDidEnter(){
this.config.set('tabsHideOnSubPages', false)
let nav = this.app.getRootNav();
nav.setRoot(LoginPage);
}
你可以试试这个代码
你可以试试这段代码。谁来帮帮我!?谁来帮帮我!?谢谢但这对我不起作用。我很困惑,在推送子页面之前,我设置了“this.config.set('pageTransition','md transition')”这样的配置。但是我设置了'tabsHideOnSubPages=true',什么都没有发生!但这对我不起作用。我很困惑,在推送子页面之前,我设置了“this.config.set('pageTransition','md transition')”这样的配置。但是我设置了'tabsHideOnSubPages=true',什么都没有发生