博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
根据id来实现小程序tab切换,
阅读量:7124 次
发布时间:2019-06-28

本文共 964 字,大约阅读时间需要 3 分钟。

本例根据绑定id来实现tab切换,但本例仍有缺陷,用for循环数据,无法实现切换。如有大神能够有更好方法,欢迎留言更正

WXML:

tab-hd01
tab-hd02
tab-hd03
tab-hd04
tab-bd01111
tab-bd02222
tab-bd03333
tab-bd04444

WXSS:

.tab{  display: flex;  flex-direction:row;   height: 50px;  line-height: 50px;}.tab view{  width: 25%;  text-align: center;}.tab .active{  display: inline-block;  color: #188eee;  border-bottom: 1px #188eee solid;}.tabcon view{  display: none;}.tabcon .active{  display: inline-block;}

JS

Page({  data: {    tabArr: {      curHdIndex: 0,      curBdIndex: 0,    }  },  tabs: function (e) {    var dataId = e.currentTarget.id;    var obj = {};    obj.curHdIndex = dataId;    obj.curBdIndex = dataId;        this.setData({      tabArr: obj    });   }});

  

转载于:https://www.cnblogs.com/yiweiyihang/p/6993958.html

你可能感兴趣的文章
C++中处理XML文件
查看>>
团队编程项目作业1-成员简介及分工
查看>>
LuoguP1126 机器人搬重物(BFS)
查看>>
装饰器模式-Decerator
查看>>
Android中Intent传值与Bundle传值的区别详解
查看>>
flash 动画
查看>>
作业1(贾栋琳)
查看>>
【转】关于 @synchronized,这儿比你想知道的还要多
查看>>
POJ NOI0105-33 计算分数加减表达式的值
查看>>
CCF201604-1 折点计数(解法二)(100分)
查看>>
NUC1333 Knight Moves【DFS】
查看>>
写Java代码分别使堆溢出,栈溢出
查看>>
面向对象程序设计(二)
查看>>
学习elasticsearch(一)linux环境搭建(3)——head插件安装
查看>>
SVN cleanup 报错,清除svn的工作队列
查看>>
Maven工程的POM继承
查看>>
百度API的经历,怎样为多个点添加带检索功能的信息窗口
查看>>
在windows下通过samba的共享编辑过的openwrt的样式文件无法访问的解决办法
查看>>
总结: 在fc23中, 安装音频mp3 视频flv 的播放插件其实很简单, 只要一步就可以了: dnf install gstreamer1-libav...
查看>>
Filter中实现页面转发
查看>>