小程序开发-第二章第六节tabBar详细说明-全栈工程师之路-中级篇

简介: 小程序开发-第二章第六节tabBar详细说明-全栈工程师之路-中级篇

首先我们新建一个界面,还记得新建界面的快捷方式吗?

在app.json的pages里面,新增”pages/user/user”

"pages":[ 
"pages/index/index", 
"pages/logs/logs", 
"pages/user/user" 
], 

ctrl+s保存。小程序在检测到没有user目录的时候,就会自动创建相关的文件。

接下来我们来配置小程序的tab选择卡。这个组件是官方支持的,所以我们只要一点点的配置文件就可以实现。

我们在app.json文件中加入tabBar属性,保存(快捷键ctrl+s)

"tabBar":{ 
"list":[ 
{ 
"pagePath":"pages/index/index", 
"text":"首页" 
},{ 
"pagePath": "pages/user/user", 
"text": "用户" 
} 
] 
} 

image.png

页面的最下方就出现了tabbar,我们可以分别点击首页和用户。我们看到了界面是有变化的,说明我们的tab功能已经实现了。

但是我们的界面有点丑,所以我们对tab进行美化。

网上有不少方案,这里我们采用工作量最低的方式。

阿里巴巴矢量图标库 http://www.iconfont.cn


随便搜索你自己喜欢的图标点击下载,再弹出的界面里编辑需要的颜色,这里我们需要两个状态,

一个是选中态,一个是常态,所以我们同一个图标可以下载两种颜色,然后记下这两种颜色,

下载别的图标的时候也选择这两种颜色,这样会使我们的界面看起来更加的和谐。

image.png

将文件存放到项目的images文件下。

然后修改tabbar属性的参数。

"tabBar":{ 
"color": "#bfbfbf", 
"selectedColor":"#1afa29", 
"borderStyle":"white", 
"backgroungColor":"white", 
"list":[ 
{ 
"pagePath":"pages/index/index", 
"text":"首页", 
"iconPath":"images/movie.png", 
"selectedIconPath":"images/movie1.png" 
},{ 
"pagePath": "pages/user/user", 
"text": "用户", 
"iconPath": "images/user.png", 
"selectedIconPath": "images/user1.png" 
} 
] 
} 

常用的配置项上面都有了,更详细的参数可以查看官方的文档小程序官方tabBar说明 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html#tabbar

image.png

image.png

image.png

这节课的内容就到这里结束了。

感谢您的阅读。

我是莽夫,希望你开心。


目录
相关文章
|
2月前
|
小程序 IDE 搜索推荐
【社区每周】小程序新增自定义tabBar功能;支持指定默认启动首页(2022年6月第三期)
【社区每周】小程序新增自定义tabBar功能;支持指定默认启动首页(2022年6月第三期)
38 0
|
1月前
|
小程序 开发工具 git
【微信小程序】-- uni-app 项目--- 购物车 -- 配置 tabBar 效果(五十一)
【微信小程序】-- uni-app 项目--- 购物车 -- 配置 tabBar 效果(五十一)
|
5月前
|
小程序 JavaScript
微信小程序自定义底部tabBar按钮
微信小程序自定义底部tabBar按钮
96 0
|
1月前
|
JSON 小程序 前端开发
【微信小程序】-- 案例 - 自定义 tabBar(四十六)
【微信小程序】-- 案例 - 自定义 tabBar(四十六)
|
1月前
|
小程序
【微信小程序】-- 全局配置 -- tabBar(十七)
【微信小程序】-- 全局配置 -- tabBar(十七)
【微信小程序】-- 全局配置 -- tabBar(十七)
|
7月前
|
JSON 小程序 数据格式
微信小程序 - 设置单个页面/导航栏/TabBar等背景颜色
微信小程序 - 设置单个页面/导航栏/TabBar等背景颜色
646 0
微信小程序 - 设置单个页面/导航栏/TabBar等背景颜色
|
2月前
|
缓存 小程序 IDE
【每周一个小技巧】支付宝小程序自定义tabbar效果
【每周一个小技巧】支付宝小程序自定义tabbar效果
48 0
|
8月前
|
小程序
微信小程序-页面跳转Tabbar
首先我们需要搭建一个 Tabbar,在搭建之前我们将需要跳转的页面创建一下待会需要使用到。
58 0
|
3月前
|
小程序 API
微信小程序隐藏tabBar
微信小程序隐藏tabBar
105 0
|
4月前
|
存储 小程序
微信小程序vant框架自定义tabbar实现跳转
全网并没有找到一篇可自定义图标的tabbar。 又都是复制的。。。 哎,于是我就来首发第一篇
88 0

热门文章

最新文章