zoukankan      html  css  js  c++  java
  • 微信小程序制作选项卡

    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{
    90%;
    height: 90rpx;
    background: #fff;
    display: flex;
    flex-direction: row;
    flex-wrap:nowrap;
    margin: 0 5%;

    }
    .tab-title .Ttitle{
    text-align: center;
    50%;
    height: 90rpx;
    line-height: 90rpx;
    font-size: 30rpx;
    }

    .tab-title .active{
    color: #2bb8aa;
    border-bottom: solid 1px #2bb8aa;
    }
    .tab-com{
    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;
    100%;
    overflow: hidden;
    color: #555;
    }
    .tab-com .item1 .have,.tab-com .item1 .money{
    line-height: 100rpx;
    overflow: hidden;
    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{
    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("------");
    }
    });

  • 相关阅读:
    Windows消息大全
    IIS配置wap服务器
    pocket pc 2003网络配置
    真正彻底的删除硬盘数据
    js日期正则表达式
    在安装flash player 10时遇到提示“正尝试安装的adobe flash player不是最新版本”的解决方法
    VB HOOK(钩子)超级无敌详细用法
    利用VB远线程注入技术实现键盘拦截的例子(无DLL)
    C#颜色和名称对照表
    删除“拒绝访问”等无法删除的文件
  • 原文地址:https://www.cnblogs.com/seven077/p/7206822.html
Copyright © 2011-2022 走看看