最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

微信小程序实现顶部普通选项卡效果(非swiper)

来源:动视网 责编:小采 时间:2020-11-27 22:31:32
文档

微信小程序实现顶部普通选项卡效果(非swiper)

微信小程序实现顶部普通选项卡效果(非swiper):背景:前段时间写了一个抢红包小程序,里面涉及到了顶部选项卡,把它抽了出来。 效果图: 下面直接上代码: wxml: <view class=navbar> <text wx:for={{navbar}} data-index={{index}} class=item {{c
推荐度:
导读微信小程序实现顶部普通选项卡效果(非swiper):背景:前段时间写了一个抢红包小程序,里面涉及到了顶部选项卡,把它抽了出来。 效果图: 下面直接上代码: wxml: <view class=navbar> <text wx:for={{navbar}} data-index={{index}} class=item {{c


背景:前段时间写了一个抢红包小程序,里面涉及到了顶部选项卡,把它抽了出来。

效果图:

下面直接上代码:

wxml:

<view class="navbar"> 
 <text wx:for="{{navbar}}" data-index="{{index}}" 
 class="item {{currentIndex==index?'active':''}}" 
 bindtap="navbarTab" wx:key="unique">{{item}}</text> 
 </view> 
 <view hidden="{{currentIndex!==0}}"> 
 
 </view> 
 <view hidden="{{currentIndex!==1}}"> 
 
 </view>

wxss:

.navbar{ 
 display: flex; 
 width: 100%; 
 flex-direction: row; 
 line-height: 80rpx; 
 position: fixed; 
 top: 0; 
} 
.navbar .item{ 
 flex: auto; 
 font-size: 30rpx; 
 text-align: center; 
 background: #fff; 
 font-weight: bold; 
} 
.navbar .item.active{ 
 color: #36DB2C; 
 position: relative; 
} 
.navbar .item.active::after{ 
 content: ""; 
 display: block; 
 position: absolute; 
 height: 4rpx; 
 bottom: 0; 
 left: 0; 
 right: 0; 
 background: #36DB2C; 
} 


js:

data: { 
 navbar: ["我发出的", "我收到的"], 
 currentIndex: 0,//tabbar索引 
 }, 
 navbarTab: function (e) { 
 this.setData({ 
 currentIndex: e.currentTarget.dataset.index 
 }); 
 },

以上是实现过程基本代码,省去了中间内容的代码。顶部个数是循环出来的,可以根据自己的实际需求设置。

附:swiper顶部选项卡链接

文档

微信小程序实现顶部普通选项卡效果(非swiper)

微信小程序实现顶部普通选项卡效果(非swiper):背景:前段时间写了一个抢红包小程序,里面涉及到了顶部选项卡,把它抽了出来。 效果图: 下面直接上代码: wxml: <view class=navbar> <text wx:for={{navbar}} data-index={{index}} class=item {{c
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top