美文网首页程序员
tab栏切换 小程序

tab栏切换 小程序

作者: 潇潇芭蕉 | 来源:发表于2019-10-30 16:04 被阅读0次

html

<view class="tab">
  <view class="tab-title">
      <view class="{{selected1?'border-tottom':'default'}}" bindtap="selected1">标题1</view>
      <view class="{{selected2?'border-tottom':'default'}}" bindtap="selected2">标题2</view>
  </view>
  <view class="tab-content">
      <view class="{{selected1?'show':'hidden'}}">内容1</view>
      <view class="{{selected2?'show':'hidden'}}">内容2</view>
  </view>
</view>

js

.tab-title{
  color: #111111;
  height:80rpx;
  line-height:80rpx;
  display:flex;
  justify-content: space-around;
  background-color: #fff;
  font-size: 32rpx;
  margin: 0rpx 20rpx 0rpx 20rpx;
}
.tab-title view{
  text-align:center;
}
.tab-title .default {
  width: 200rpx;
}
.border-tottom{
  border-bottom:1rpx solid #49A7FF;
  color: #49A7FF;
  width: 200rpx;
}
.tab-content {
  background-color: #fff;
  padding: 20rpx 30rpx;
  margin: 0rpx 20rpx 20rpx 20rpx;
}
.show{display:block;}
.hidden{display:none;}

css

Page({
  data:{
    selected1:true,
    selected2:false
  },
  selected1:function(e){
    this.setData({
      selected1:true,
      selected2:false
    })
  },
  selected2: function (e) {
    this.setData({
      selected2: true,
      selected1: false
    })
  }
})

相关文章

网友评论

    本文标题:tab栏切换 小程序

    本文链接:https://www.haomeiwen.com/subject/ydaovctx.html