angular7 - 如何隐藏内页的离子标签?
问题描述
我正在使用 ionic 4 和 angular 7。我正在尝试利用ion-tabs 我想知道如何隐藏内部路由或页面的标签栏。
在谷歌上搜索后,我发现 ionic 3 中有一种方法可以在引导期间在配置中添加属性“tabsHideOnSubPages:true”,但我无法为 ionic 4 找到相同的属性。
const routes: Routes = [
{
path: 'tabs',
component: tabsPage,
children: [
{
path: '',
redirectTo: '/tabs/tab1',
pathMatch: 'full'
},
{
path: 'tab1',
children: [
{
path: '',
component: Tab1Page
},
{ // want to hide tab bar for this particular route.
path: ':tabDetailId',
component: Tab1DetailPage
}
]
},
{
path: 'tab2',
children: [
{
path: '',
component: Tab2Page
}
]
}
]
}
];
我想隐藏内页上的标签栏,例如“domain/tabs/tab1/1”
解决方案
尝试替换它:
{ // 要隐藏此特定路由的标签栏。路径:':tabDetailId',组件:Tab1DetailPage }
到“app-routing.module.ts”它对我有用
推荐阅读
- docker - 如何使用 Docker 桌面停止 Docker(和 Kubernetes)?
- c# - Dot NET core 3.1 使用 MapControllerRoute 将参数传递给操作
- android - 如何使用范围存储更新 Android 11 中的媒体存储?
- excel - 如何获取活动 NamedSheetView 类的名称属性?
- c# - 无法通过客户端凭据提供程序流在通道中发送消息 - Microsoft Graph API
- flutter - Flutter IAP 未收到应用内购买付款
- python - 正则表达式在每个特殊字符(除了 \)和任何数字或字母(字母数字)之间添加一个空格。在 a 中隔离 SINGLR 特殊字符
- javascript - 函数 Number() { [native code] } JavaScript 中的错误
- asp.net-core - IConfiguration.GetSection 与 Where 选择器
- r - 在 pivot_wider() 中设置名称顺序