HBuilder X实现tabBar底部导航记录
创始人
2024-02-25 03:50:12
0

首先,打开uniapp官网,找到tarbar官方文档,仔细阅读,具体位置如下,全局配置下面的pages.json页面路由里面找到tabBar,点击查看:

 重点注意这两句话:

找到文档我们就可以按照上面的提示去写代码了!

首先我们需要使用HBuilder X创建一个项目,接着找到对应位置开始写代码

📌第一步:在pages文件夹下创建一个tabbar文件夹,里面专门存放对应的tabbar导航页面,接着根据个人需要创建tab,数量最少2个,最多5个,如图所示,这里我创建了4个,每一个文件夹下面都创建了一个.vue文件来写页面代码

📌第二步:找到pages.json文件,在和"pages"同级的位置写tabbar的配置代码,官方文档里面有示例代码参考以及属性说明

 创建了4个tab,所以我这边需要配置4个,代码如下:

	"tabBar": {// 文字未选中颜色"color": "#999",// 选中颜色"selectedColor": "#00b783",// 边框颜色"borderStyle": "#fff",// 背景颜色"backgroundColor": "#fff",// 配置tab页面"list": [{// 对应页面地址"pagePath": "pages/tabbar/index/index",// 显示文字"text": "首页",// 图标选中和未选中"iconPath": "static/index1.png","selectedIconPath": "static/index2.png"}, {// 对应页面地址"pagePath": "pages/tabbar/classfiy/classfiy",// 显示文字"text": "分类","iconPath": "static/class1.png","selectedIconPath": "static/class2.png"}, {// 对应页面地址"pagePath": "pages/tabbar/study/study",// 显示文字"text": "学习","iconPath": "static/study1.png","selectedIconPath": "static/study2.png"}, {// 对应页面地址"pagePath": "pages/tabbar/mine/mine",// 显示文字"text": "我的","iconPath": "static/my1.png","selectedIconPath": "static/my2.png"}]}

 这里又有些朋友可能不知道去哪里找图标图片,这里可以去iconfont 阿里巴巴矢量图标库里面找自己需要的图标,下载下来使用,官网地址:https://www.iconfont.cn/

图标下载具体步骤就是:

  1. 搜索图标
  2. 根据自己需要调整颜色
  3. 下载png格式到本地,然后直接使用就可以了

📌第三步:还是在pages.json文件里面进行,我们需要把pages配置项数组里面的第一个对象设置成我们tabbar对应的第一个页面,如果这里不配置是不会显示tabbar导航条的,千万不要忘记了!

 第四步就是给每一个tabbar页面配置到"pages"里面,代码如下:

	"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages{"path": "pages/tabbar/index/index","style": {// 首页不需要可不配置// "navigationBarTitleText": "首页","enablePullDownRefresh": false,"navigationStyle": "custom"}}, {"path": "pages/tabbar/classfiy/classfiy","style": {// 顶部导航栏标题文字内容"navigationBarTitleText": "分类",// 顶部导航栏背景颜色"navigationBarBackgroundColor": "#8ef400",// 顶部导航栏标题文字颜色"navigationBarTextStyle": "white",// 是否开启下拉刷新"enablePullDownRefresh": false}}, {"path": "pages/tabbar/study/study","style": {"navigationBarTitleText": "学习","navigationBarBackgroundColor": "#8ef400","navigationBarTextStyle": "white","enablePullDownRefresh": false}}, {"path": "pages/tabbar/mine/mine","style": {"navigationBarTitleText": "我的","navigationBarBackgroundColor": "#8ef400","navigationBarTextStyle": "white","enablePullDownRefresh": false}}],

 最终做出了的导航条效果就像这样子下面这个样子:

 顶部导航栏标题就像下面这个样子啦

 

 到这里就结束啦,浅浅记录一下!

相关内容

热门资讯

从禁到放的政策转身:山西烟花解... 2025 年 12 月 16 日,山西省人民政府发布《关于宣布废止 124 件行政规范性文件的决定》...
权威遗嘱继承律师的选择与易轶律... 在处理遗嘱继承相关事务时,选择一位靠谱的遗嘱继承律师至关重要。著名遗嘱继承律师在行业中具有显著的优势...
AI辅助法律普及:个性化法律知... AI辅助法律普及:法律知识个性化推送与法律文书自动生成,共创法治美景 随着科技的飞速发展,人工智能(...
沈阳劳动纠纷律师推荐辽宁华颖律... 在劳动争议日益增多的当下,劳动者与用人单位之间的权益纠纷往往涉及工资、社保、工伤、劳动关系确认等诸多...
上海发布“游戏沪十条”,为游戏... 12月19日,2025年度中国游戏产业年会在上海徐汇西岸国际会展中心落幕。大会发布《2025年中国游...
原创 1... 山有信/文 近日,“腾讯起诉拼多多不正当竞争”引发了媒体关注和网友热议,反做空一线通过查询案沪通发现...
皇氏集团的“冰与火”:股价涨停... 水牛奶龙头皇氏集团(002329.SZ)近日颇受资金追捧,本周五个交易日收获3个涨停。然而股价大涨难...
深化药械改革 重庆“政策陪跑”... 央广网重庆12月21日消息(记者白刁尹)近日,重庆市药品监督管理局召开“深化药械改革——重庆在行动”...
原创 大... 12月18日晚上,有人在微博看到汪小菲凌晨发帖,指着抖音副总裁李亮说平台封他账号不合理,还附了他和前...
推荐靠谱境外投资咨询律师,杨国... 在当今全球化的经济浪潮中,越来越多的企业和高净值人群将目光投向了境外投资领域。然而,境外投资涉及到复...