怎么给微信小程序添加tabbar下标栏

给微信小程序添加tabbar下标栏

参考微信开放文档的 Tabbar组件

一.熟悉Tabbar组件的属性
项目类型默认值必填说明
ext-classstring添加在组件内部结构的class,可用于修改组件内部的样式
listarrayTabbar的项的数组,按照规范,至少要有2个Tabbar项
currentnumber0当前选中的Tabbar项的下标
bindchangeeventhandlerTabbar项发生改成的时候触发此事件,detail为{index, item},index是Tabbar下标,item是对应的Tabbar项的配置

list属性是对象数组,每一项表示一个Tabbar项,其字段含义为

字段名类型默认值必填说明
textstringTabbar项的标题
iconPathstringTabbar项的icon图片路径,建议使用绝对路径,相对路径要相对于组件所在目录的。
selectedIconPathstringTabbar项选中时的icon,建议使用绝对路径,相对路径要相对于组件所在目录的。
badgestring是否显示Tabbar的右上角的Badge
二.在阿里云图标库下载图标并保存至小程序项目中

1.搜索关键词,找到喜欢的图标下载。在这里插入图片描述2.下载一个黑色的、一个其他颜色的,在鼠标触发点击事件时可以改变颜色。
3.改变图标的尺寸,tabbar栏建议81*81,不然底部显示不出来。
4.点击“Download as Png”下载图标,在小程序项目根目录创建一个文件夹,将下载的tabbar图标(可重命名,方便分辨)移动到这个文件夹,方便查看。在这里插入图片描述
4.“app.json”文件中添加以下示例代码,将tabbar栏显示出来。

"tabBar": {
    "color": "#282828",   //图标颜色
    "selectedColor": "#7093DB",   //图标选中后颜色
    "backgroundColor": "#FFFFFF",   //tabbar背景颜色
    "list": [ {
        "pagePath": "pages/my-page/my-page",  //点击目标tabbar跳转的页面
        "text": "我",  //图标下的文字
        "iconPath": "images/tabar/tab-three.png", //未选中的图标
        "selectedIconPath": "images/tabar/tab-threee.png",  //选中的图标
         dot: true  //图标左上方显示小红点
         //badge: 'New' 图标左上方显示new字样
      }
    ]
  }`

5.这样就可以把小程序的tabbar制作出来啦!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值