zoukankan      html  css  js  c++  java
  • 微信小程序制作下来菜单

    wxml:

    <view class="phone_one" bindtap="clickPerson">
    <view class="phone_personal">{{firstPerson}}</view>
    <image src="../../image/v6.png" class="personal_image {{selectArea ? 'rotateRight' :''}}"></image>
    </view>
    <view class="person_box">
    <view class="phone_select" hidden="{{selectPerson}}">
    <view class="select_one" bindtap="mySelect" data-me="请选择">请选择</view>
    <view class="select_one" bindtap="mySelect" data-me="微信支付">微信支付</view>
    </view>
    </view>

    wxss:

    .phone_one{
    display: flex;
    position: relative;
    justify-content: space-between;
    150rpx;
    height:100rpx;
    margin:0 auto;
    float: right;
    text-align: right;
    }
    .person_box{
    position: relative;
    }
    .phone_select{
    margin-top:100rpx;
    right: 0;
    z-index: 100;
    position: absolute;
    }
    .select_one{
    text-align: center;
    background-color:rgb(239, 239, 239);
    326rpx;
    height:100rpx;
    line-height:100rpx;
    margin:0 5%;
    border-bottom:2rpx solid rgb(255, 255, 255);
    }
    .personal_image{
    z-index: 100;
    position: absolute;
    right:2.5%;
    34rpx;
    height: 20rpx;
    margin:40rpx 20rpx 40rpx 0;
    transition: All 0.4s ease;
    -webkit-transition: All 0.4s ease;
    }
    .rotateRight{
    transform: rotate(180deg);
    }

    JS:

    Page({
    data: {
    selectPerson: true,
    firstPerson: '个人',
    selectArea: false,
    },
    //点击选择类型
    clickPerson: function () {
    var selectPerson = this.data.selectPerson;
    if (selectPerson == true) {
    this.setData({
    selectArea: true,
    selectPerson: false,
    })
    } else {
    this.setData({
    selectArea: false,
    selectPerson: true,
    })
    }
    },
    //点击切换
    mySelect: function (e) {
    this.setData({
    firstPerson: e.target.dataset.me,
    selectPerson: true,
    selectArea: false,
    })
    },

    })

  • 相关阅读:
    游戏开发人员眼中的Unity 3D网页游戏測评报告
    MQTT---HiveMQ源代码具体解释(八)Netty-WebSocket
    RGB 与 (RGB转 YCbCr再转为 RGB)的图像
    Shader的语法
    10种软件开发中 over-engineering 的错误套路
    LeetCode——Min Stack
    nyist 82迷宫寻宝(一)(BFS)
    云计算生态系统
    Linux 查看CPU信息、机器型号等硬件信息
    学习新技术的10个建议
  • 原文地址:https://www.cnblogs.com/seven077/p/7210827.html
Copyright © 2011-2022 走看看