tabs.page.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <ion-tabs>
  2. <ion-tab-bar slot="bottom" class="custom-tab-bar">
  3. <ion-tab-button tab="tab1" class="custom-tab-button">
  4. <ion-icon name="home"></ion-icon>
  5. <ion-label>首页</ion-label>
  6. </ion-tab-button>
  7. <ion-tab-button tab="tab2" class="custom-tab-button">
  8. <ion-icon name="chatbubbles"></ion-icon>
  9. <ion-label>动态</ion-label>
  10. </ion-tab-button>
  11. <!-- 占位符,用于保持加号按钮的位置居中 -->
  12. <ion-tab-button disabled class="placeholder-tab-button"></ion-tab-button>
  13. <ion-tab-button tab="tab4" class="custom-tab-button" href="/tabs/tab4">
  14. <ion-icon aria-hidden="true" name="people"></ion-icon>
  15. <ion-label>联系人</ion-label>
  16. </ion-tab-button>
  17. <ion-tab-button tab="tab3" class="custom-tab-button">
  18. <ion-icon name="person"></ion-icon>
  19. <ion-label>我</ion-label>
  20. </ion-tab-button>
  21. </ion-tab-bar>
  22. <!-- 加号按钮,点击展开更多选项 -->
  23. <ion-fab vertical="bottom" horizontal="center" slot="fixed" class="custom-fab">
  24. <ion-fab-button (click)="toggleOptions()">
  25. <ion-icon name="add"></ion-icon>
  26. </ion-fab-button>
  27. <ion-fab-list side="top" *ngIf="optionsVisible">
  28. <ion-fab-button (click)="selectOption('option1')">发布</ion-fab-button>
  29. <ion-fab-button (click)="selectOption('option2')">上传</ion-fab-button>
  30. <ion-fab-button (click)="selectOption('option3')">收藏</ion-fab-button>
  31. </ion-fab-list>
  32. </ion-fab>
  33. </ion-tabs>