tabBar字段

Posted 权。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tabBar字段相关的知识,希望对你有一定的参考价值。

tabBar字段是控制底部菜单栏的。例如下图中的首页,购物车,我的三个菜单。

 

 代码如下图所示

 

 详细信息可见下表

tabBar

如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。

属性类型必填默认值描述最低版本
color HexColor   tab 上的文字默认颜色,仅支持十六进制颜色  
selectedColor HexColor   tab 上的文字选中时的颜色,仅支持十六进制颜色  
backgroundColor HexColor   tab 的背景色,仅支持十六进制颜色  
borderStyle string black tabbar 上边框的颜色, 仅支持 black / white  
list Array   tab 的列表,详见 list 属性说明,最少 2 个、最多 5 个 tab  
position string bottom tabBar 的位置,仅支持 bottom / top  
custom boolean false 自定义 tabBar,见详情 2.5.0

其中 list 接受一个数组,只能配置最少 2 个、最多 5 个 tab。tab 按数组的顺序排序,每个项都是一个对象,其属性值如下:

属性类型必填说明
pagePath string 页面路径,必须在 pages 中先定义
text string tab 上按钮文字
iconPath string 图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。
当 position 为 top 时,不显示 icon。
selectedIconPath string 选中时的图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。
当 position 为 top 时,不显示 icon。

以上是关于tabBar字段的主要内容,如果未能解决你的问题,请参考以下文章

uniapp中使用微信小程序custom-tab-bar

小程序基础能力~自定义 tabBar

隐藏在标签栏后面的 View Pager 的片段

悬浮TabBar的实现--此段代码来自网络

访问嵌套片段的文本字段

WeChat-SmallProgram++:微信小程序自定义底部tabbar