微信小程序制作选项卡
wxml:
<view class="tab">
<view class="tab-title" bindtap="tabFun">
<view class="Ttitle {{tabArr.curHdIndex=='0'? 'active' : ''}}" id="tab-hd01" data-id="0">充值金额</view>
<view class="Ttitle {{tabArr.curHdIndex=='1'? 'active' : ''}}" id="tab-hd02" data-id="1">充值列表</view>
</view>
<view class="tab-com">
<view class="com-item item1 {{tabArr.curBdIndex=='0'? 'active' : ''}}">
<view class="have"><label>可用余额</label><text>¥2123.00</text></view>
<view class="money"><label>充值金额</label><view>¥<input type="number" /></view></view>
<view class="money"><label>支付方式</label><view>¥<input type="number" /></view></view>
</view>
<view class="com-item {{tabArr.curBdIndex=='1'? 'active' : ''}}">tab-bd02</view>
</view>
</view>
wxss:
page{
background: #fff;
overflow: hidden;
}
.tab-title{
width: 90%;
height: 90rpx;
background: #fff;
display: flex;
flex-direction: row;
flex-wrap:nowrap;
margin: 0 5%;
}
.tab-title .Ttitle{
text-align: center;
width:50%;
height: 90rpx;
line-height: 90rpx;
font-size: 30rpx;
}
.tab-title .active{
color: #2bb8aa;
border-bottom: solid 1px #2bb8aa;
}
.tab-com{
width: 100%;
border-top: 20rpx solid #f5f5f5;
}
.tab-com .com-item{
display: none;
}
.tab-com .com-item.active{
display: block;
}
/*have */
.tab-com .item1{
font-size: 30rpx;
width: 100%;
overflow: hidden;
color: #555;
}
.tab-com .item1 .have,.tab-com .item1 .money{
line-height: 100rpx;
overflow: hidden;
width: 96%;
padding: 0 2%;
border-bottom: 20rpx solid #f5f5f5;
}
.tab-com .item1 .have label,.tab-com .item1 .money label{
float: left;
}
.tab-com .item1 .have text,.tab-com .item1 .money view{
float: right;
}
.tab-com .item1 .money{
border-bottom: 1rpx solid #f5f5f5;
}
.tab-com .item1 .money input{
width: 150rpx;
height: 95rpx;
font-size: 30rpx;
float: right;
}
JS:
Page({
data: {
tabArr: {
curHdIndex: 0,
curBdIndex: 0
},
},
tabFun: function (e) {
//获取触发事件组件的dataset属性
var _datasetId = e.target.dataset.id;
console.log("----" + _datasetId + "----");
var _obj = {};
_obj.curHdIndex = _datasetId;
_obj.curBdIndex = _datasetId;
this.setData({
tabArr: _obj
});
},
onLoad: function (options) {
// alert("------");
}
});
微信小程序制作选项卡的更多相关文章
- 微信小程序Tab选项卡切换大集合
代码地址如下:http://www.demodashi.com/demo/14028.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.co ...
- 微信小程序制作家庭记账本之一
制作的第一天,思索着制作手机端APP还是微信小程序,首先是想到制作APP但是各种收费让我不得不换一条路,所以开始制作小程序,下载了微信小程序开发工具,试着学习制作方法,但是似乎没有成效,但我坚信要一步 ...
- 微信小程序制作个人简历
使用微信小程序云开发制作自己的个人简历,简单高效. 首先需要了解小程序的基本结构以及云开发模式,及一些css样式基础. 使用小程序云数据库.vant组件库实现简历内容. 最终效果如下: 首先申请个人微 ...
- 微信小程序框架分析小练手(二)——天气微信小程序制作
简单的天气微信小程序. 一.首先,打开微信开发者工具,新建一个项目:weather.如下图: 二.进入app.json中,修改导航栏标题为“贵州天气网”. 三.进入index.wxml,进行当天天气情 ...
- 微信小程序制作日常生活首页
1.手机上效果预览 不知道为啥上传后是如此的高糊画质(手机画质很好) 微信小程序日常生活首页手机效果演示 2.开发者工具效果图 3.真机调试 4.项目的目录结构 5.核心代码 5.1 app.json ...
- 微信小程序-制作简易豆瓣笔记
demo截图: 图书: 电影: 共工欲善其事,必先利其器: 小程序编辑器下载地址 : https://mp.weixin.qq.com/debug/wxadoc/dev/dev ...
- 微信小程序制作家庭记账本之五
第五天,开发进度没有进行,不知道该如何下手完成小程序的开发.
- 如何使用微信小程序制作banner轮播图?
在前端工程师的工作中,banner是必不可少的,那缺少了DOM的小程序是如何实现banner图的呢?如同其他的框架封装了不同的banner图的方法,小程序也封装了banner的方法,来让我一一道来: ...
- 微信小程序制作家庭记账本之七
最后一天,程序完成的仍然不是很好,作品很简陋,不过还是可以记账的,没有购买域名,别人无法使用,下次我会完成的更好.
随机推荐
- Django之模板语言(一)
1.Django的模板语言(简而言之,字符串替换) 1.目前为止已经学过的模板语言: 1.{{ name }} ------>变量 2. for 循环: {% for i in book_li ...
- 进程外Session---数据库Session的配置
怎么将Session记录到数据库中呢? 其实微软已经为我们设置好了.只要我们简单的配置一下就行了. 当然也要在 “我的电脑” 鼠标右键--->管理--->服务和应用程序----> 服 ...
- js日期格式化Date
使用Date类进行日期格式化. 1 输入“yyyy-MM-dd hh:mm:ss”格式的String字符串,返回字符串 做一个简单判定,在当日显示为几点几分,同年为月日,不同年显示年月 functio ...
- 2019-8-30-C#-如何在项目引用x86-x64的非托管代码
title author date CreateTime categories C# 如何在项目引用x86 x64的非托管代码 lindexi 2019-08-30 08:53:52 +0800 20 ...
- 廖雪峰Java11多线程编程-1线程的概念-5中断线程
1.中断线程: 如果线程需要执行一个长时间任务,就可能需要中断线程.场景:从网络上下载一个100M的文件,用户在下载过程中中断下载任务的执行. 中断线程就是其他线程给该线程发一个信号,该线程收到信号后 ...
- 移动端video视频播放问题
1.视频播放后自动全屏 video添加playsinline webkit-playsinline属性 2.安卓暂停或播放完毕不能滑动 通过js判断机型,安卓去掉controls属性,ios保留co ...
- 博客的页面定制CSS
我目前的博客CSS其实也是借用了别家的,来源:https://www.cnblogs.com/Penn000/p/6947472.html 注意使用的模板是:darkgreentrip 复制粘贴使用就 ...
- MyISAM 与 innoDB 的选择
1.MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.不 ...
- Scrapy框架Crawler模板爬虫
1.创建一个CrawlerSpider scrapy genspider -t crawl wx_spider 'wxapp-union.com' #导入规则 from scrapy.spiders ...
- C#绘制渐变线条
Brush brush = , ), , ), Color.Blue, Color.White); e.Graphics.FillRectangle(brush, this.ClientRectang ...