我想在ionic 4中实现标签的顶部和底部在单个页面中的位置。目前,它们中的任何一个都在单个组件/页面中工作。
发布于 2020-01-19 04:28:13
您只需添加另一个ion-tab-bar就可以做到这一点,这样一个“顶部”插槽和另一个“底部”插槽就会被占用:
<ion-tabs>
<ion-tab-bar slot="top">
<ion-tab-button tab="tab1">
<ion-icon name="flash"></ion-icon>
<ion-label>Tab One</ion-label>
</ion-tab-button>
<ion-tab-button tab="tab2">
<ion-icon name="apps"></ion-icon>
<ion-label>Tab Two</ion-label>
</ion-tab-button>
<ion-tab-button tab="tab3">
<ion-icon name="send"></ion-icon>
<ion-label>Tab Three</ion-label>
</ion-tab-button>
</ion-tab-bar>
<ion-tab-bar slot="bottom">
<ion-tab-button tab="tab4">
<ion-icon name="flash"></ion-icon>
<ion-label>Tab Four</ion-label>
</ion-tab-button>
<ion-tab-button tab="tab5">
<ion-icon name="apps"></ion-icon>
<ion-label>Tab Five</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
然后确保在tabs.router.module中正确设置了路由
https://stackblitz.com/edit/ionic4-angular-tabs-template-rag89y
https://stackoverflow.com/questions/59803617
复制相似问题