小程序选项卡

<view class="box">
<view class="item '{{index===0?'active':''}}'" data-index="{{0}}" bindtap="fn">1</view>
<view class="item '{{index===1?'active':''}}'" data-index="{{1}}" bindtap="fn">2</view>
<view class="item '{{index===2?'active':''}}'" data-index="{{2}}"  bindtap="fn">3</view>
<view class="item '{{index===3?'active':''}}'" data-index="{{3}}"  bindtap="fn">4</view>
</view>
<view class="bottom">
<view class="list '{{index===0?'one':''}}'"  data-index="{{0}}"  bindtap="fn">1</view>
<view class="list '{{index===1?'one':''}}'"  data-index="{{1}}" >2</view>
<view class="list '{{index===2?'one':''}}'" data-index="{{2}}" >3</view>
<view class="list '{{index===2?'one':''}}'" data-index="{{4}}" >4</view>
</view>
/* pages/test/test.wxss */
.box{width: 100%;height:100rpx;background-color: chocolate;display: flex
}
.item{width:25%;height: 100rpx;justify-content: space-around;text-align: center;line-height: 100rpx;
}
.bottom{width: 100%;height: 500rpx;position: relative;
}
.active{background-color: cyan;
}
.list{width: 100%;height: 500rpx;position: absolute;left: 0;top: 0;
background-color: #ccc;
text-align: center;
line-height: 500rpx;}
.one{z-index: 1;
}
Page({/*** 页面的初始数据*/data: {index:2},
fn(e){console.log(111);console.log(this.data)console.log(e);// let index=e.target.dataset.index;let {index}=e.target.dataset;console.log(index);this.setData({index})
}
})

微信小程序---选项卡相关推荐

  1. 微信小程序选项卡数组列表单项选择切换效果

    这里展示一个工作中用到的微信小程序的单选选项卡切换效果的制作方法 效果如图: wxml:<view class="item" wx:for="{{data}}&qu ...

  2. 微信小程序选项卡、列表动态显示按钮

    小程序选项卡功能实现 wxml页面: 先给选项卡赋值data-current="待确认" 添加点击事件bindtap="clickTab", 在js里click ...

  3. 微信小程序选项卡swiper默认高度150px(让高度实现自适应)怎么解决?

    首先:个人感觉这是小程序的一个bug(相信以后会修复的),默认高度是150px,而且不能通过css控制让高度自适应(就是给高一个auto,在这里不起作用!!!),百度了好多方法,觉得有用的是给swip ...

  4. 微信小程序 选项卡(数据双层循环)

    第一种:swiper选项卡,可点击可滑动(swiper自带了一个150的高度,高度不好控制) html <!-- 选项卡 --> <view class='topTabSwiper' ...

  5. 微信小程序设置底部tab选项卡

    微信小程序选项卡用到tabbar组件. 在app.json中添加tabbar组件即可.(输入会自动补全) list存放的就是tab选项卡了.一个对象就是一个选项卡,官方规定为2到5个.text是文本提 ...

  6. 微信小程序开发导航:精品教程+网友观点+demo源码(5月9日更新)

    1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教程:https://mp.weixin.qq.com/debu ...

  7. 微信小程序导航:免费视频+精品教程+DEMO集合(长期更新)

    1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教程:https://mp.weixin.qq.com/debu ...

  8. 微信小程序 购物车操作

    表字段 user 评论表 商品表 订单表 wxml页面 <!--index.wxml--> <view class="swiper-tab"><vie ...

  9. 微信小程序开发之选项卡

    选项卡是web开发中经常使用到的一个模块,在小程序中竟然没有,这里参考别人的文章自己做了一个双选项卡 实现思路: 通过绑定swichNav事件来控制currentTab(当前选项卡)和isShow(是 ...

  10. 微信小程序Tab选项卡切换大集合

    代码地址如下: http://www.demodashi.com/demo/14028.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

最新文章

  1. .prop()与.attr()
  2. linux 文件系统---类型、创建、
  3. 20分钟完成Mac上的 LNMP 环境部署,优雅·高效开发(Docker方式)
  4. 【PKUWC2018】Minimax【线段树合并】
  5. linux中权限的名词解释,Linux的基本权限和特殊权限
  6. 如何禁止掉root登录,使用key密钥登录
  7. 看不懂论文代码怎么办_学位论文中的公式排版(制表位+mathtype+域)
  8. python selenium list index out of range
  9. 最简单的零成本创业模式
  10. 如何解决wampmysqld服务无法启动,错误id=1067
  11. 剑指offer题目系列一
  12. 随机数产生转换-根据(1,5)随机数生成器,生成(1,7)之内的随机数
  13. 谷歌搜索表单参数url参数详解
  14. Drupal7 数据库查询
  15. 成成你好呀笔记整理(知识点合集二)
  16. MySql now函数
  17. Qt5.2编译时出现/usr/bin/ld: cannot find -lxxx 错误
  18. Pygame 简单打字游戏
  19. JAVA仓库管理系统(附源码+调试)
  20. Python中@符号是什么意思?

热门文章

  1. matlab三维绘图函数plot3【matlab图行绘制四】
  2. Python 爬虫入门(一)——爬取糗百
  3. 给VS2008安装MSDN
  4. 个人网站,添加对方为好友,QQ临时对话设置方法
  5. kubernetes 网络callico和flannel两种网络
  6. 隐藏播放器html代码大全,播放器代码大全
  7. 大疆livox雷达调试
  8. SAP License:实例讲解SAP与金税接口
  9. 游戏王决斗连接显示服务器错误,游戏王决斗链接
  10. 基于JavaWeb的会议室预约管理系统