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


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 相关文章推荐
响应鼠标变换表格背景或者颜色的代码
Mar 30 Javascript
JavaScript 在各个浏览器中执行的耐性
Apr 06 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
May 22 Javascript
动态加载外部javascript文件的函数代码分享
Jul 28 Javascript
javascript 判断中文字符长度的函数代码
Aug 27 Javascript
JS操作Cookie写入和读取实例代码
Oct 20 Javascript
JS实现仿PS的调色板效果完整实例
Dec 21 Javascript
微信小程序 setData的使用方法详解
Apr 20 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
Vue中通过Vue.extend动态创建实例的方法
Aug 13 Javascript
vue编写简单的购物车功能
Jan 08 Vue.js
React更新渲染原理深入分析
Dec 24 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
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
php递归创建目录的方法
2015/02/02 PHP
PHP MVC框架skymvc支持多文件上传
2016/05/26 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
laravel 框架执行流程与原理简单分析
2020/02/01 PHP
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
扩展JavaScript功能的正确方法(译文)
2012/04/12 Javascript
如何让页面加载完成后执行js
2013/06/26 Javascript
js将控件隐藏的方法及display属性介绍
2013/07/04 Javascript
深入理解jQuery中live与bind方法的区别
2013/12/18 Javascript
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
jQuery简单获取键盘事件的方法
2016/01/22 Javascript
JavaScript 节流函数 Throttle 详解
2016/07/04 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
2017/03/06 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
利用ctypes提高Python的执行速度
2016/09/09 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
Django实现单用户登录的方法示例
2019/03/28 Python
Python+Redis实现布隆过滤器
2019/12/08 Python
python 判断一组数据是否符合正态分布
2020/09/23 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
ebookers英国:隶属全球最大的在线旅游公司Expedia
2017/12/28 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
自荐信需注意事项
2014/01/25 职场文书
2015年“我们的节日·中秋节”活动总结
2015/07/30 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python
python字符串的一些常见实用操作
2022/04/06 Python