Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular ionic3——设置应用程序配置时,如何在子页面中显示选项卡';tabsHideOnSubPages=true';_Angular_Typescript_Ionic Framework_Ionic3 - Fatal编程技术网

Angular ionic3——设置应用程序配置时,如何在子页面中显示选项卡';tabsHideOnSubPages=true';

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 }) 然后,我的所有子页面将显示没有选项卡,但现在,我需要在一个特殊的子页面中显示选项

在我的app.module.ts中:

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',什么都没有发生