微信小程序 选项卡demo
———-demo.wxss————
.swiper-tab{ width: 100%; border-bottom: 2rpx solid #777777; text-align: center; line-height: 80rpx;}
.swiper-tab-list{ font-size: 30rpx; display: inline-block; width: 33.33%; color: #777777;
}
.on{ color: #da7c0c; border-bottom: 5rpx solid #da7c0c;} .swiper-box{ display: block; height: 100%; width: 100%; overflow: hidden; }
.swiper-box view{ text-align: center;
}
———-demo.wxml————
<view class="swiper-tab"> <view class="swiper-tab-list {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">哈哈</view> <view class="swiper-tab-list {{currentTab==1 ? 'on' : ''}}" data-current="1" bindtap="swichNav">呵呵</view> <view class="swiper-tab-list {{currentTab==2 ? 'on' : ''}}" data-current="2" bindtap="swichNav">嘿嘿</view>
</view> <swiper current="{{currentTab}}" class="swiper-box" duration="300" style="height:{{winHeight - 31}}px" bindchange="bindChange"> <!-- 我是哈哈 --> <swiper-item> <view>我是哈哈</view> </swiper-item> <!-- 我是呵呵 --> <swiper-item> <view>我是呵呵</view> </swiper-item> <!-- 我是嘿嘿 --> <swiper-item> <view>我是嘿嘿</view> </swiper-item>
</swiper>
———-demo.js————
Page( { data: { /** * 页面配置 */ winWidth: 0, winHeight: 0, // tab切换 currentTab: 0, }, onLoad: function() { var that = this; /** * 获取系统信息 */ wx.getSystemInfo( { success: function( res ) { that.setData( { winWidth: res.windowWidth, winHeight: res.windowHeight }); } }); }, /** * 滑动切换tab */ bindChange: function( e ) { var that = this; that.setData( { currentTab: e.detail.current }); }, /** * 点击tab切换 */ swichNav: function( e ) { var that = this; if( this.data.currentTab === e.target.dataset.current ) { return false; } else { that.setData( { currentTab: e.target.dataset.current }) } }
})
微信小程序 选项卡demo相关推荐
- 微信小程序开源Demo精选
微信小程序开源Demo精选 原文:微信小程序开源Demo精选 1. 仿QQ应用程序(#社交 #聊天 #SNS) 地址:https://github.com/xiehui999/SmallAppForQ ...
- 微信小程序学习DEMO,微信小程序初学者可以参考
这是一套微信初学者学习DEMO源码,有需要的同学可到下载频道下载~ 这个微信小程序包含了以下几个功能,非常适合微信小程序开发小白,公司实习生,毕业设计参考. 1.朋友圈功能,可以发布朋友圈,九官格图片 ...
- 目前为止最全的微信小程序项目实例 --- demo锦集
wx-gesture-lock 微信小程序的手势密码 WXCustomSwitch 微信小程序自定义 Switch 组件模板 WeixinAppBdNovel 微信小程序demo:百度小说搜索 sh ...
- 微信小程序选项卡数组列表单项选择切换效果
这里展示一个工作中用到的微信小程序的单选选项卡切换效果的制作方法 效果如图: wxml:<view class="item" wx:for="{{data}}&qu ...
- 微信小程序--计算器demo实现
最近微信小程序很火,根据官网简单实现计算器功能,重在动手体验. 微信小程序官网:https://mp.weixin.qq.com/debug/wxadoc/dev/index.html 计算器功能:加 ...
- 微信小程序入门demo
最近在研究微信小程序,看到了别人的demo,照着做后发现了一些小问题,所以就重写了一个,加了一些自己的理解. 准备工作 IDE搭建 知识准备 从零开始 app.js app.json app.wxml ...
- 微信小程序入门Demo(石头剪刀布)
前言:这是本人第一次写博客,希望对和我一样刚入门微信小程序的新手们有所帮助.因为本人主要做安卓开发,对web前端知识也只是用了一天时间恶补了下.对于微信小程序,我会由浅入深,和大家一起多总结多学习. ...
- 微信小程序开发demo
前言 链接: https://pan.baidu.com/s/16j8WCMv2JrRK2OzwvMwZ1w 提取码: 34mp 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么 ...
- 【福利】微信小程序精选Demo合集
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 小编最近 ...
- 微信小程序聊天demo
本身经历历时1个月,完成 微信小程序前后端聊天Demo,前端(微信小程序)后端(java),服务器[linux(nginx)],涵盖功能,微信授权认证首页,主页面,不同聊天的房间以及分类,个人信息页面 ...
最新文章
- 得到windows聚焦图片(windows 10)
- R语言关系操作符:>、<=、!=、>=、==、
- 你不知道的CSS单位
- 华为备忘录导入印记云笔记_原来华为手机自带会议神器,开会不用手写,这个功能就能搞定...
- 最新!压缩为rar格式方法,目前只能用:WinRAR压缩工具-rar压缩格式的版权所有者。
- Hortworks Hadoop 2.4.2安装、配置
- java执行程序默认多线程吗_Java多线程 执行程序(1)
- 决策树算法学习笔记(提升篇)
- 2-用EasyNetQ连接RabbitMQ(黄亮翻译)
- eval语法报错 ie10_JavaScript中eval语句浅尝
- 工作站安装Ubuntu,显卡驱动,pytorch全流程
- ArcGISServer 10.2发布地理处理服务:以CAD数据至地理数据库为例(2)发布地理处理服务
- 保存书店每日交易记录程序设计
- 计算机开不了机反复重启,电脑一直重启就是开不了机怎么样解决
- fastdfs连接mysql_使用fastdfs-zyc监控FastDFS文件系统
- oracle数据库课程描述,《ORACLE数据库简介》课件.ppt
- 教你如何快速识别好固态硬盘?
- Web前端工程师知识体系大全,Web前端入门基础体系
- 高速数字电路AC耦合电容HFSS仿真
- 昨晚约球,在深圳的网红篮球场
热门文章
- 电工与电子技术和电子电工的区别
- matlab经验分布函数 教程,经验分布函数.ppt
- 蜂巢(已更名为网易云计算基础服务)计费系统架构升级之路
- Debian中安装Vmware Tools
- 《中文版PHOTOSHOP.CS3完全自学教程》李金明.李金荣.彩色扫描版.pdf
- appfuse mysql_Appfuse 使用
- 如何破解锐捷支持多网卡
- 计算机组成原理中EMAR是什么,计算机组成原理(罗克露)第3章cpu.ppt
- Eclipse安装P3C插件
- 2022年智慧城市行业概括及现状