微信小程序选项卡页面切换

选项卡效果切换如下:滑动即可对应切换

微信小程序选项卡页面切换_第1张图片

wxml代码


    游戏
    专题
    挑战


  1.游戏 
  2.专题
  3.挑战  

 wxss代码:

.tab{
   float: left;
   width: 33.3333%;
   text-align: center;padding: 10rpx 0;
 }
.TabSwiper{  
  width: 100%;
  height: 150rpx;
  line-height: 150rpx;
  display: flex;
  flex-direction: row;
  background-color: rgb(248, 248, 248);
  }
.tabBorer{
   border-bottom: 1px solid blue; 
   color: blue;
}
.swiper{
  width: 100%;
}
.swiper_con{
  text-align: center;
  width: 100%; 
  height: 100%; 
  padding: 80rpx 0;
}

js代码:

Page({
  data: {
    currentData: 0,
  },
  //获取当前滑块的index
  bindchange: function (e) {
    const that = this;
    that.setData({
      currentData: e.detail.current
    })
  },
  onLoad: function () {
  },
 
  //点击切换,滑块index赋值
  checkCurrent: function (e) {
    const that = this;
 
    if (that.data.currentData === e.target.dataset.current) {
      return false;
    } else {
 
      that.setData({
        currentData: e.target.dataset.current
      })
    }
  }
 
 
})

你可能感兴趣的:(微信小程序,微信小程序,前端,javascript)