微信小程序中的列表切换功能实例代码详解


Posted in Javascript onJune 09, 2020

微信小程序中的列表切换功能实例代码详解

感觉这列表切换有点类似于轮播图,而且感觉这代码直接可以拿来用,稍微改一改样式什么的就OK了,列表切换也是用到的地方也很多

wxml中的代码如下:

<!-- 标签页面标题 -->
<view class="tab">
  <view class="tab-item {{tab==0?'active':''}}" bindtap="changeItem" data-item="0">音乐推荐</view>
  <view class="tab-item {{tab==1?'active':''}}" bindtap="changeItem" data-item="1">播放器</view>
  <view class="tab-item {{tab==2?'active':''}}" bindtap="changeItem" data-item="2">播放列表</view>
</view>
<!-- 内容 -->
<view class="content">
 <swiper current="{{item}}" bindchange="changeTab">
  <swiper-item>
   <include src="info.wxml"/>
  </swiper-item>  
  <swiper-item>
   <include src="player.wxml"/>
  </swiper-item>  
  <swiper-item>
   <include src="playerlist.wxml"/>
  </swiper-item>  
 </swiper>
</view>

在js页面的data中

微信小程序中的列表切换功能实例代码详解

wxss样式:

.tab{
 display: flex;
}
.tab-item{
 flex: 1;
 font-size:10pt ;
 text-align: center;
 line-height: 72rpx;
 border-bottom: 6rpx solid #eee;
}
.content{
 flex: 1;
}
.content>swiper{
 height: 100%;
}
.tab-item.active{
 color: #c25b5b;
 border-bottom-color:#c25b5b ;
}

微信小程序中的列表切换功能实例代码详解

想设置这里的样式可以再.tab-item里面

可以根据自己的审美设置 ,类似于下面这样

微信小程序中的列表切换功能实例代码详解

总结

到此这篇关于微信小程序中的列表切换功能实例代码详解的文章就介绍到这了,更多相关微信小程序列表切换内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
获取dom元素那些讨厌的位置封装代码
Jun 23 Javascript
js中opener与parent的区别详细解析
Jan 14 Javascript
jQuery通过Ajax返回JSON数据
Apr 28 Javascript
js实现文本框选中的方法
May 26 Javascript
jQuery Ajax实现跨域请求
Jan 21 Javascript
如何快速上手Vuex
Feb 14 Javascript
JQuery选中select组件被选中的值方法
Mar 08 jQuery
深入探讨JavaScript的最基本部分之执行上下文
Feb 12 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
Feb 28 Javascript
微信小程序如何实现radio单选框单击打勾和取消
Jan 21 Javascript
JavaScript图像放大镜效果实现方法详解
Jun 28 Javascript
Vue2.0 ES6语法降级ES5的操作
Oct 30 Javascript
vue项目或网页上实现文字转换成语音播放功能
Jun 09 #Javascript
浅谈vue的第一个commit分析
Jun 08 #Javascript
从零开始在vue-cli4配置自适应vw布局的实现
Jun 08 #Javascript
详解Vue Cli浏览器兼容性实践
Jun 08 #Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
Jun 08 #Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
Jun 08 #Javascript
基于javascript处理二进制图片流过程详解
Jun 08 #Javascript
You might like
PHP set_time_limit(0)长连接的实现分析
2010/03/02 PHP
php中删除数组的第一个元素和最后一个元素的函数
2015/03/07 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
PHP中的empty、isset、isnull的区别与使用实例
2019/03/22 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
Javascript中Eval函数的使用
2010/03/23 Javascript
div层的移动及性能优化
2010/11/16 Javascript
js删除所有的cookie的代码
2010/11/25 Javascript
给ListBox添加双击事件示例代码
2013/12/02 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
将form表单中的元素转换成对象的方法适用表单提交
2014/05/02 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
利用jquery操作Radio方法小结
2014/10/20 Javascript
jquery使用each方法遍历json格式数据实例
2015/05/18 Javascript
javascript中setInterval的用法
2015/07/19 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
vue无限轮播插件代码实例
2019/05/10 Javascript
深入了解JavaScript代码覆盖
2019/06/13 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
django如何通过类视图使用装饰器
2019/07/24 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
分享CSS3中必须要知道的10个顶级命令
2012/04/26 HTML / CSS
多媒体编辑专业毕业生求职信
2014/06/13 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
商铺租房协议书范本
2014/12/04 职场文书
解决golang在import自己的包报错的问题
2021/04/29 Golang
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
python3中apply函数和lambda函数的使用详解
2022/02/28 Python