• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序----导航栏选项卡(MUI顶部选项卡)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

DEMO下载

效果图

WXML

<import src="../../template/list.wxml"/>

<view class="tui-tabbar-content">
  <view class="tui-tabbar-group">
    <text data-id="0" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 0 ? \'tui-active\' : \'\'}}">已获得赏金</text>
    <text data-id="1" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 1 ? \'tui-active\' : \'\'}}">赏金在路上</text>
    <text data-id="2" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 2 ? \'tui-active\' : \'\'}}">邀请失败</text>
  </view>
</view>
<view class="tui-list-box {{index == 0 ? \'\' : \'tui-hide\'}}">
  <template wx:for="{{[\'选项卡一子选项 - 1\',\'选项卡一子选项 -  2\',\'选项卡一子选项 - 3\',\'选项卡一子选项 - 4\',\'选项卡一子选项 - 5\',\'选项卡一子选项 - 6\',\'选项卡一子选项 - 7\',\'选项卡一子选项 - 8\']}}" is="listNoneOnly" data="{{item}}"></template>
</view>
<view class="tui-list-box {{index == 1 ? \'\' : \'tui-hide\'}}">
  <template wx:for="{{[\'选项卡二子选项 - 1\',\'选项卡二子选项 -  2\',\'选项卡二子选项 - 3\',\'选项卡二子选项 - 4\',\'选项卡二子选项 - 5\']}}" is="listNoneOnly" data="{{item}}"></template>
</view>
<view class="tui-list-box {{index == 2 ? \'\' : \'tui-hide\'}}">
  <template wx:for="{{[\'选项卡三子选项 - 1\',\'选项卡三子选项 -  2\',\'选项卡三子选项 - 3\']}}" is="listNoneOnly" data="{{item}}"></template>
</view>

WXSS

page{background-color: #efeff4;}
.tui-tabbar-content{
  padding: 10px;
}
.tui-tabbar-group{
  border: 1px solid #4cd964;
  border-radius: 3px;
  overflow: hidden;
  width: 100%;
  display: table;
  table-layout: fixed;
  color: #4cd964;
}
.tui-tabbar-cell{
  display: table-cell;
  width: 100%;
  height: 80rpx;
  line-height: 80rpx;
  font-size: 35rpx;
  text-align: center;
}
.tui-tabbar-cell:not(:last-child){border-right: 1px solid #4cd964;}
.tui-tabbar-cell.tui-active{background-color: #4cd964;color: #fff;}

.tui-list-box{border-top:1px solid #c8c7cc;}

JS

Page({
  data: {
    index: 0
  },
  changeTabbar(e){
    this.setData({ index: e.currentTarget.dataset.id})
  }
})

总结

微信小程序的切换,采用的是对某一个值的判断,来对列表和tab bar进行切换!

其他

我的博客,欢迎交流!

我的CSDN博客,欢迎交流!

微信小程序专栏

前端笔记专栏

微信小程序实现部分高德地图功能的DEMO下载

微信小程序实现MUI的部分效果的DEMO下载

微信小程序实现MUI的GIT项目地址

微信小程序实例列表

前端笔记列表

游戏列表


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序开发之选项卡发布时间:2022-07-18
下一篇:
微信小程序自定义选项卡发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap