如何在 Ionic 2 中隐藏带标签的导航栏?
我只想将它隐藏在一个页面中,不包括其他页面。
<ion-navbar *navbar >
<ion-title>Item Details</ion-title>
</ion-navbar>
我试过 hide-nav-bar="true"
但它不起作用。
最佳答案
从标签页你可以做:
this.nav.parent.parent.setRoot(LoginPage);
之前:
Nav -> Tabs -> somepage
之后:
导航 -> 登录页面
Nav is the root of all nav stacks in Ionic 2
此外,模式适用于您希望在新 View 中显示列表项的详细信息而无需导航选项卡或导航栏占用宝贵屏幕空间的情况。
目前我认为除了使用 CSS 之外,没有其他方法可以在选项卡页面的 subview 上隐藏选项卡。如果您决定使用 CSS 选项,那么我建议使用 Angular 的 ngClass 属性 https://angular.io/docs/ts/latest/api/common/index/NgClass-directive.html设置一个类,而不是隐藏导航选项卡或导航栏。
关于angular - 如何在 Ionic 2 中隐藏带标签的导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34963381/