微信小程序如何设置底部菜单栏(tab栏)

您所在的位置:网站首页 小程序商家版页面怎么设置 微信小程序如何设置底部菜单栏(tab栏)

微信小程序如何设置底部菜单栏(tab栏)

2024-07-16 12:06| 来源: 网络整理| 查看: 265

tabBar

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

属性说明colortab 上的文字默认颜色selectedColortab 上的文字选中时的颜色backgroundColortab 的背景色borderStyletabbar上边框的颜色, 仅支持 black / white 默认是bottom blacklisttab 的列表,详见 list 属性说明,最少2个、最多5个 tabpositiontabBar的位置,仅支持 bottom / top  默认是bottom

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

属性说明pagePath页面路径,必须在 pages 中先定义(也就是说必须要先有这一个页面)texttab 上按钮文字iconPath图片路径,icon 大小限制为40kb,建议尺寸为 81px * 81px。当 postion 为 top 时,不显示 icon。selectedIconPath选中时的图片路径,icon 大小限制为40kb,建议尺寸为 81px * 81px。当 postion 为 top 时,不显示 icon。 { "pages": [ "pages/index/index", "pages/logs/logs", "pages/movie/movie", "pages/userinfo/userinfo", "pages/navigateTo/navigateTo" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "我的小程序", "navigationBarTextStyle": "black", "navigationStyle": "default" }, "tabBar": { "selectedColor": "green", "borderStyle": "white", "list": [ { "pagePath": "pages/index/index", "text": "首页", "iconPath": "images/index.png", "selectedIconPath": "images/indexf2.png" }, { "pagePath": "pages/movie/movie", "text": "电影", "iconPath": "images/movie.png", "selectedIconPath": "images/movief.png" }, { "pagePath": "pages/logs/logs", "text": "图片", "iconPath": "images/image.png", "selectedIconPath": "images/imagef.png" }, { "pagePath": "pages/userinfo/userinfo", "text": "个人中心", "iconPath": "images/center.png", "selectedIconPath": "images/centerf.png" } ] } }

微信公众平台的详细讲解地址:https://developers.weixin.qq.com/miniprogram/dev/framework/config.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3