成都网站建设设计

将想法与焦点和您一起共享

微信小程序中swiper制作tab切换的示例分析

这篇文章主要介绍微信小程序中swiper制作tab切换的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联专业为企业提供巫山网站建设、巫山做网站、巫山网站设计、巫山网站制作等企业网站建设、网页设计与制作、巫山企业网站模板建站服务,10余年巫山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

微信小程序 swiper制作tab切换

实现效果图:

微信小程序中swiper制作tab切换的示例分析

swiper制作tab切换

index.html


 Seside1
 Seside2
 Seside3


 
  Seside1
 
 
  Seside2
 
 
  Seside3
 

index.css

.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: 20%; 
  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; 
}

index.js

//index.js 
//获取应用实例 
var app = getApp() 
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 
   }) 
  } 
 } 
})

以上是“微信小程序中swiper制作tab切换的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


分享文章:微信小程序中swiper制作tab切换的示例分析
分享链接:http://chengdu.cdxwcx.cn/article/iiipog.html