如果设置了懒加载,就必须全部懒加载(包括TabsPage),否则会出现路由跳转后tabs消失的情况。
注意必须通过this.app.getRootNav().setRoot('tabs');
,不能到home
,否则,tabs会消失。
参见 |
import { App } from "ionic-angular"; @IonicPage({ name: [page-name] }) @Component({ ... }) export class DemoPage { constructor( private app: App ) { } goBack() { this.app.getRootNav().setRoot('tabs'); } }
tabsHideOnSubPages: true
实现:@NgModule({ declarations: [ MyApp ], imports: [ ... IonicModule.forRoot(MyApp, { tabsHideOnSubPages: true }), ... ], ... })
未完待续... Last updated by: Jehorn, June 17, 2018, 04:22 PM
如对本文有疑问, 点击进行留言回复!!
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
【JavaScript笔记(一)】万丈高楼平地起 - 基本概念篇
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
网友评论