小程序tab切换效果
小程序实现tab切换很简单,只需要完成两部分。
1.页面
2.js触发时间
先上效果:
接下来介绍页面代码:
控制切换的Tab
<view class="swiper-tab"><view class="swiper-tab-item {{currentTab==0?'active':''}}" data-current="0" bindtap="clickTab">做什么</view><view class="swiper-tab-item {{currentTab==1?'active':''}}" data-current="1" bindtap="clickTab">推荐站点</view><view class="swiper-tab-item {{currentTab==2?'active':''}}" data-current="2" bindtap="clickTab">作者</view></view>
要切换的内容
:
<view class = "{{currentTab == 0 ? 'show':'hidden'}}" ><scroll-view><text>暂无内容1</text></scroll-view></view><view class = "{{currentTab == 1 ? 'show':'hidden'}}" ><scroll-view><text>暂无内容2</text></scroll-view></view><view class = "{{currentTab == 2 ? 'show':'hidden'}}"><scroll-view><text>暂无内容3</text></scroll-view></view>
js触发事件
//点击切换clickTab: function (e) {var that = this;if (this.data.currentTab === e.target.dataset.current) {return false;} else {that.setData({currentTab: e.target.dataset.current,})}
页面样式
/* pages/about/about.wxss */
.about_page{margin: 0 10px;
}
.swiper-tab{width: 100%;/* border-bottom: 2rpx solid #ccc; */text-align: center;height: 88rpx;line-height: 88rpx;display: flex;flex-flow: row;justify-content: space-between;color: #ccc;font-size: 16px;
}
.swiper-tab-item{width: 30%; color:#434343;
}
.active{color:#F65959;/* border-bottom: 4rpx solid #F65959; */font-size: 16px;font-weight: bold;
}
.juzhong{margin: 0 auto;
}
.domain{background-color: #fff;height: 100%;margin:0 10px;
}
.show{display: block;
}
.hidden{display: none;
}
小程序tab切换效果相关推荐
- navtab触底 小程序_微信小程序TAB切换效果
微信小程序tab切换效果 话不多说,先上效果图 主要是让在一个WXML上面显示2个页面,用来分页展示东西. 直接上代码了: 首先是wxml {{item}} A页 B页 然后是wxcss样式代码 .t ...
- 微信小程序tab切换
一:获取数据,初始化存储切换下标的变量以及数据 二:点击切换高亮同时设置子数据 1.定义变量 data: {list:[],//总数据tabIndex:0,//tab切换利用的下标childrenLi ...
- 根据id来实现小程序tab切换,
本例根据绑定id来实现tab切换,但本例仍有缺陷,用for循环数据,无法实现切换.如有大神能够有更好方法,欢迎留言更正 WXML: <view class="tab"> ...
- 微信小程序 tab切换
设置背景颜色就直接在page里设置 page {background-color: rgb(242, 242, 242);} tab切换: navigator 页面链接 传参的格式为url=&q ...
- 微信小程序 tab切换展示不同的内容
index.wxml <view class='shopDetail-box'><view class="tab-left" ><view class ...
- 微信小程序tab切换(点击标题切换,滑动屏幕切换)
效果图: WXML文件 <view class="tab"><scroll-view class="nav" scroll-x="t ...
- 微信小程序——tab切换内容
wxml: wxss: js: .wxml代码: <view class="body"> <view class="nav bc_white&quo ...
- PHP更新小程序,微信小程序Tab页切换更新数据详细介绍
这篇文章主要介绍了微信小程序 Tab页切换更新数据的相关资料,需要的朋友可以参考下 微信小程序 Tab页切换更新数据 微信小程序还处于内测阶段,最不方便的莫过于官方在不停的更新,前几天写的功能隔个几天 ...
- 微信小程序Tab选项卡切换大集合
代码地址如下: http://www.demodashi.com/demo/14028.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...
最新文章
- jinchuang正文 nginx配置limit_conn_zone来限制并发连接数以及下载带宽
- shell中的PS命令的含义
- win8能开发android的sdk么,win8.1 64位环境搭建android开发环境
- 浅谈C++对象内存布局
- nodec mysql_Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南
- 分享自己针对Automation做的两个成熟的框架(QTP 和Selenium)
- [剑指offer]面试题5:从尾到头打印链表
- 没有事情,错误1503_为什么依靠用户报告错误是您做过的最愚蠢的事情
- Spring源码追踪3——AOP机制
- 将Excel数据导入mysql数据库的几种方法
- 12.Vim 打造成 PHP 开发环境
- nuke linux 插件,NUKE插件-Pos工具包V1.2
- ie浏览器点击打印没反应_解决在IE菜单中点击打印无反应
- 命令行压缩工具7z.exe使用详解
- DBSCAN算法原理分析
- 网站结构之扁平结构与树形结构的区分
- 另类QQ客户端 直接用QQ号登陆 (借花献佛)
- 基于eclipse的android项目实战—博学谷(新功能四)签到
- 2020计算机类认证证书及含金量
- 区块链100讲:Hyperledger Cello简介
热门文章
- 开发者都应该知道的15个API
- AngularJs 时间格式化处理
- Yii2 理解Validator
- 蓝牙4.0大数据分包处理
- eclipse中JS文件乱码
- 使用 Nginx 提升网站访问速度(转)
- C#程序集Assembly学习随笔(第一版)_AX
- Docker 遇到swapon failed Operation not permitted
- 华为云容器部署WordPress服务
- Linux、Mac、windows 系统下 配置Python虚拟环境 virtualenvwrapper教程,workon切换环境, 非常简单方便