你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
首页
热门
推荐
精选
登录
|
注册
微信小程序Tab选项卡切换大集合
立即下载
用AI写一个
金额:
0
元
支付方式:
免费下载
发布时间:2018-09-11
56人
|
浏览:21400次
|
收藏
|
分享
技术:微信小程序
运行环境:微信开发者工具
概述
微信小程序Tab选项卡切换大集合
详细
#### 一、前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html ##### 1、基本需求。 - 实现用户自定义弹框 - 带动画(动画可做参靠,个人要是觉得不好看可以自定义动画) - 获取弹出框的内容,自定义事件获取 ##### 2、案例目录结构 ![](/contentImages/image/20180911/BA4LEFlnPRXkS0BUyUU.png) #### 二、程序实现具体步骤 ##### 1.选项卡xxx.wxml代码 a.tab1代码 ```
{{item}}
首页
``` b.tab2代码 ```
{{item.word}}
首页
``` c.tabbar代码 ```
已获得赏金
赏金在路上
邀请失败
首页
``` ##### 2.xxx.wxss代码 ``` .wrap{ margin-top: 20rpx; color: #999; position: relative; width: 750rpx; height: 250rpx; border-top:1px solid #ccc; border-bottom:1px solid #ccc; } .nav-item{ margin-top:10px; width: 400rpx; height: 200rpx; box-shadow: 0 0 5rpx #e24233; padding: 5rpx; transition: all 0.5s; word-break:break-all; background-color: snow; } .prev{ position: absolute; transform: scale(0.8); left: -280rpx; margin-right: 55rpx; } .current{ position: absolute; left: 50%; margin-left: -200rpx; } .next{ position: absolute; left:620rpx; top: 0; transform: scale(0.8); z-index: 10; } .next+.next{ z-index: -1; background-color: deepskyblue; } ``` ##### 3.部分xxx.js逻辑代码 a.部分的功能实现 ``` swipNext (e) { flag++; if (flag < this.data.testNav.length){ for (var i = 0; i < this.data.testNav.length; i++) { if (i == flag) { classCatch[i] = 'current'; } else if (i < flag) { classCatch[i] = 'prev'; } else { classCatch[i] = 'next'; } } this.setData({ testClass: classCatch }) }else{ flag = this.data.testNav.length-1; } }, swipPrev(e) { flag--; if (flag+1 > 0 ) { for (var i = 0; i < this.data.testNav.length; i++) { if (i == flag) { classCatch[i] = 'current'; } else if (i < flag) { classCatch[i] = 'prev'; } else { classCatch[i] = 'next'; } } this.setData({ testClass: classCatch }) } else { flag = 0; } } ``` #### 三、案例运行效果图 ![](/contentImages/image/20180911/8ZF6zDfd6MWCaojrIvR.gif)
本实例支付的费用只是购买源码的费用,如有疑问欢迎在文末留言交流,如需作者在线代码指导、定制等,在作者开启付费服务后,可以点击“购买服务”进行实时联系,请知悉,谢谢
感谢
6
手机上随时阅读、收藏该文章 ?请扫下方二维码
相似例子推荐
评论
作者
萌兔子QAQ
17
例子数量
1197
帮助
111
感谢
评分详细
可运行:
4.2
分
代码质量:
4.2
分
文章描述详细:
4.2
分
代码注释:
4.2
分
综合:
4.2
分
作者例子
微信小程序之底部弹框预约插件
微信小程序之自定义模态弹窗(带动画)实例
微信小程序条码、二维码生成模块
基于微信小程序的用户列表点赞功能
微信小程序基于scroll-view实现锚点定位
微信小程序基于swiper组件的tab切换
微信小程序Tab选项卡切换大集合
微信小程序-通知滚动小提示
微信小程序独家秘笈之左滑删除
微信小程序独家秘笈之抽奖大转盘
微信小程序-简易计算器
微信小程序开发动感十足的加载动画--都在这里!
微信小程序横版日历,tab栏
微信小程序--搜索关键词高亮
微信小程序-自定义底部导航
微信小程序-基于canvas画画涂鸦
别再@官方啦,给我一面国旗教程来袭,快来接收源码吧