赞
踩
对于目前形式,微信小程序是一个热门,那么我们该如何去学习并且掌握之后去做实际项目呢?
为此我特意开设此专栏,在我学习的同时也将其分享给大家!
本篇文章将给大家带来如何添加页面切换效果,我们前面所讲解的都是停留在某一页面上面进行预览,接下来我们将进入多页面切换的操作中!
如果在往下阅读的过程中,有什么错误的地方,期待大家的指点!
首先看一下下面的图片!
在上图中,有两种选择方式,一种是在顶部切换页面的,一种是在底部切换。接下来我们将学习一下他们分别是如何实现的。
那么我们如何利用 tabBar 实现功能呢?接下来我先将各种功能展示出来,然后进行逐一讲解。
属性名称 | 作用 |
---|---|
1. backgroundColor | 配置 tabBar 的背景颜色 |
2. selectediconPath | 配置选中时图标的路径 |
3. borderStyle | tabBar 的上边框颜色 |
4. iconPath | 未选择时图标的路径 |
5. selectedColor | tabBar 上标签被选中时文本颜色 |
6. color | tabBar 上标签未选择时文本颜色 |
7. position | 设置 tabBar 的位置(仅支持 bottom 和 top) |
8. list | 设置 tab 标签列表数 |
9. pagepath | 设置页面路径 |
10. text | 设置 tab 上显示的文字 |
经过上述的描述,我相信大家对于 tabBar 有了一个初步的认识,那么接下来我们进行实际操作,将 tabBar 创建流程熟悉起来!
打开 app.json ,新增 tabBar 配置节点
"tabBar": {
"list": [
{},
{},
{}
]
},
配置三个 tab项(三个项分别对应现有的三个页面)
"tabBar": { "list": [ { "pagePath": "pages/list/list", "text": "list" }, { "pagePath": "pages/index/index", "text": "index" }, { "pagePath": "pages/logs/logs", "text": "log" } ] },
当前效果图
接下来我将带大家配置具体的 tabBar,一共有三个 tab,分别命名为 首页、次页、末页。并且添加图标,分别为三个选中时图标于未选中时图标。
在根目录下创建一个文件夹命名为“照片”,将所需六张照片导入
打开 app.json ,在 tabBar 中设置 iconPath 和 selectedIconPath
"tabBar": { "list": [{ "pagePath": "pages/list/list", "text": "首页", "iconPath": "/pages/照片/2.jpeg", "selectedIconPath": "/pages/照片/1 (1).jpeg" }, { "pagePath": "pages/index/index", "text": "次页", "iconPath": "/pages/照片/3.jpeg", "selectedIconPath": "/pages/照片/1 (2).jpeg" }, { "pagePath": "pages/logs/logs", "text": "末页", "iconPath": "/pages/照片/4.jpeg", "selectedIconPath": "/pages/照片/1 (3).jpeg" }] },
效果展示
至此 tabBar 的基本应用就到此结束啦,各位看官可以余下时间多多练习!
大家每天都要开开心心的喔,让我们一起快乐的学习吧!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。