微信小程序的开发---tabBar的介绍

目录

一、tabBar的介绍

二、tabBar的6个组成部分

三、tabBar节点的配置项

四、tab项的配置选项

五、tabBar的使用


一、tabBar的介绍

tabBar是移动端应用常见的页面效果,用于实现多页面的快速切换。小程序中通常将其分为:

(1)底部tabBar

(2)顶部tabBar

注意:

(1)tabBar中只能配置最少2个,最多5个tab页签

(2)当渲染顶部tabBar时,不显示icon(也就是说所谓的图标不会出现),只显示文本

二、tabBar的6个组成部分

复制代码
backgroundColor: tabBar的背景颜色
selectedIconPath:选中时的图片路径
borderStyle:     tabBar上边框的颜色
iconPath:        未选中时的图片路径
selectedColor:   tab上的文字选中的颜色
color:           tab上文字的默认(未选中)的颜色

三、tabBar节点的配置项

复制代码
属性              类型      必填   默认值    说明  
position         String      否    bottom   tabBar的位置,仅支持bottom/top
borderStyle      String      否    black    tabBar上边框的颜色,仅支持black/white
color            HexColor    否             tab上文字的默认(未选中)颜色
selectedColor    HexColor    否             tab上的文字选中时的颜色 
backgroundColor  HexColor    否             tabBar的背景色
list             Array       是             tab页签的列表,最少2个,最多5个

四、tab项的配置选项

复制代码
属性                类型    必填    说明
pagePath           String    是   页面路径,页面必须在pages中预先定义
text               String    是   tab上显示的文字
iconPath           String    否   未选中时的图标路径;当position为top时,不显示icon
selectedIconPath   String    否   选中时的图标路径;当position为top时,不显示icon

五、tabBar的使用

javascript 复制代码
"tabBar": {
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "主页面"
      },
      {
        "pagePath": "pages/message/message",
        "text": "消息"
      }
    ]
  },
相关推荐
说私域1 小时前
社群招募文案的核心构建要点与工具赋能路径——基于AI智能名片链动2+1模式商城小程序的实践研究
人工智能·小程序·私域运营
_ZeroKing3 小时前
自制智能门锁:NFC 刷卡 + 小程序远程开锁(完整实战记录)
嵌入式硬件·小程序·notepad++·arduino
Code Slacker3 小时前
第八届传智杯AI微信小程序开发挑战赛练习题库(四)
notepad++
郑州光合科技余经理3 小时前
可独立部署的Java同城O2O系统架构:技术落地
java·开发语言·前端·后端·小程序·系统架构·uni-app
阿斌_bingyu7095 小时前
眼镜店AR在线试戴小程序技术解决方案
小程序·ar
计算机毕设指导65 小时前
基于微信小程序的智能停车场管理系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·intellij-idea
2501_933907216 小时前
如何选择西安优质小程序开发服务与本凡码农合作?
科技·微信小程序·小程序
说私域6 小时前
破局互联网产品开发困境:开源AI智能名片链动2+1模式S2B2C商城小程序的实践与启示
人工智能·小程序·开源·私域运营
金山毒霸电脑医生19 小时前
Notepad++下载安装教程(2026 最新版):安全下载、安装步骤及中文界面设置详解
文本编辑器·notepad++·windows软件·notepad++下载安装教程
沛沛老爹20 小时前
跨平台Agent Skills开发实战:一次编写,多处运行的终极指南
notepad++