微信小程序> 微信小程序4个tab框切换分类

微信小程序4个tab框切换分类

浏览量:577 时间: 来源:online-oliver

效果图

小程序

小程序

小程序

小程序

wxml:

   !-- tab框 衣服 裤子 套装 女鞋 --  view class="nav_title"      view class="nav_tab"      view wx:for="{{list}}" class="{{selected==index?'hidden':'show'}}" data-index='{{index}}' bindtap="selected"{{item}}      view class="{{selected==index?'nav_underline':''}}"/view      /view      /view      !-- tab框显示内容 --      view wx:if="{{selected == 0}}"aaa/view      view wx:if="{{selected == 1}}"bbb/view      view wx:if="{{selected == 2}}"ccc/view      view wx:if="{{selected == 3}}"ddd/view/view 

wxss:

/*tab框切换*/.nav_tab{  width:100%;  height:100rpx;  display:flex;  flex-direction:row;}.show{  line-height:100rpx;  text-align:center;  flex:1;  color:#333333;  font-size:28rpx;  opacity: 0.5;}.hidden{  line-height:100rpx;  text-align:center;  color:#ef9ba8;  flex:1;  font-size:28rpx;}.nav_underline{  background:#ef9ba8;  width:54rpx;  height:6rpx;  margin-top:-10rpx;  margin-left:70rpx;  border-radius:8rpx;}

js:

data:{    //tab框    selected: 0,    list: ['上衣','裤子','套装','女鞋']}
 //tab框  selected: function (e) {    console.log(e)    let that= this    let index = e.currentTarget.dataset.index    console.log(index)    if( index == 0){        that.setData({        selected: 0      })    }else if( index == 1) {      that.setData({        selected: 1      })    }else if(index == 2 ){      that.setData({        selected: 2      })    }else{      that.setData({        selected: 3      })    }  },


版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎