首页一如既往的先上效果图:

     

上代码:

WXML----------------------------------------------------------

<view class="bgView flexStandard"><view class="titleBox"><view class="titleView"><text class="title">钱包余额</text></view><view><text class="num">0.00</text></view></view>
</view><view class="czhiView flexVertical"><text>充值金额</text>
</view><view class="flexCenten"><view class="btnView"><view class="flexCenten {{activeIndex == index ? 'active':'noactive'}}" wx:for="{{numArray}}" wx:key="index"bindtap="activethis" data-thisindex="{{index}}"><text wx:if="{{item!='m'}}" class="otherText">¥{{item}}</text><text wx:if="{{item=='m' && activeIndex != index}}" class="zidyText">自定义金额</text><input wx:if="{{item=='m' && activeIndex == index}}" class="weui-input inputView" type="number"placeholder="请输入金额"></input></view></view>
</view><view class="czhiBox flexStandard"><view class="btnczhi flexCenten"><text>立即充值</text></view>
</view>

JS----------------------------------------------------------

  /*** 页面的初始数据*/data: {activeIndex: 0, //默认选中第一个numArray: [20, 30, 50, 80, 100,'m']},activethis: function (event) { //点击选中事件var thisindex = event.currentTarget.dataset.thisindex; //当前indexthis.setData({activeIndex: thisindex})}

wxss---------------------------------------------------

.active {background-color: #6d97f8;border: 2px solid #6d97f8;color: white;
}.noactive {background-color: white;border: 2px solid white;color: black;
}.btnView {width: 100%;height: 300rpx;display: flex;flex-wrap: wrap;align-content: flex-start;justify-content: center;
}.btnView view {width: 210rpx;height: 100rpx;margin: 10rpx;border-radius: 10rpx;
}.otherText {/* color: black; */font-size: 38rpx;font-weight: 600;
}.inputView {height: 100%;width: 100%;text-align: center;font-size: 38rpx;color: white;
}.zidyText {font-size: 30rpx;font-weight: 600;
}.bgView {background-image: linear-gradient(0deg, #6d97f8, #5cb3f3);height: 150rpx;width: 100%;margin-bottom: 30rpx;
}
.titleBox{text-align: center;
}
.title {color: white;font-size: 28rpx;
}
.titleView{margin-bottom: 20rpx;
}.num{color: white;font-size: 40rpx;font-weight: 600;
}.czhiView{width: 100%;height: 100rpx;background-color: white;padding: 0rpx 30rpx;margin-bottom: 10rpx;
}.czhiView text{font-size: 28rpx;
}
.czhiBox{width: 100%;
}
.btnczhi{width: 94%;background-image: linear-gradient(45deg, #6d97f8, #5cb3f3);height: 80rpx;border-radius: 10rpx;
}
.btnczhi text{color: white;font-size: 32rpx;
}

微信小程序实现充值,自定义金额充值相关推荐

  1. 微信小程序之callout自定义气泡

    最近闲着踩踩地图的坑,一脚下去差点没从坑里爬起来,然后由于某个原因,去研究了微信小程序里面地图callout 这个属性 callout呢,是在标记的点上面显示 一个 气泡,作为提示用 最后展示下 效果 ...

  2. 微信小程序用vant自定义tabbar页面并跳转相应页面

    0.前置安装 步骤一 安装 vant 组件库 npm i @vant/weapp -S --production 下载完后要npm构建才能使用 步骤二 修改 app.json 将 app.json 中 ...

  3. 微信小程序底部实现自定义动态Tabbar

    多图警告!!! 最近在工作中遇到这样一个需求:微信小程序底部的Tab需要通过判断登录人的角色动态进行改变,想要实现这个功能依靠小程序原生的Tabbar是不可能实现的了,所以研究了一下自定义Tab,这里 ...

  4. 微信小程序scroll-view实现自定义刷新

    微信小程序scroll-view实现自定义刷新@TOC 先说原生页面级的刷新 通常我们可以利用微信小程序的onPullDownRefresh函数(下拉刷新监听函数)和onReachBottom函数(上 ...

  5. 微信小程序 - 进阶(自定义组件、promis化、mobx、分包、自定义tabBar)

    文章目录 一.自定义组件 1.创建组件 2.引用组件 3.组件和页面区别 4.组件样式 5.data.methods.properties 6.小程序的 data 和 properties 区别 7. ...

  6. Taro编译微信小程序实现顶部自定义导航栏

    [需求] 使用taro开发微信小程序的过程中,涉及到小程序的需要自定义顶部导航栏(导航栏渐变色),微信小程序中只能够设置固定的颜色,渐变颜色以及添加其他按钮的操作就不能够通过小程序自带的api来实现 ...

  7. 微信小程序中实现一个金额摇奖效果

    有时小程序没有现成插件可用,本文结合一个数字滚动摇奖效果,谈谈微信小程序中一些动画实现的方式. 实例上要显示四位数字,根据后台返回金额,比如5.2元,处理成从00:00快速翻动到05:20的效果,处理 ...

  8. 【微信小程序】使用自定义字体

    微信小程序使用自定义字体 文章目录 微信小程序使用自定义字体 1. 微信小程序默认支持的字体 2. 自定义字体获取 3. 文字提取和字体ttf文件压缩 4. 字体转Base64格式 5. 字体应用到小 ...

  9. 微信小程序使用weui自定义底部导航栏,切换不同页面显示不同tabbar

    在一个微信小程序中想要用到两种不同的tabbar样式,可以使用微信小程序自带插件tabbar 首先在页面json文件中引入 tabbar {"navigationBarTitleText&q ...

  10. 微信小程序轮播中的current_微信小程序开发之自定义轮播图实例

    轮播图是大部分应用的一个常用的功能,常用于广告投放.产品展示.活动展示等等. 漂亮的轮播图效果可以吸引用户的点击,达到推广产品的作用. 废话少说,下面开始动手. 业务需求: 5个图片轮番播放,可以左右 ...

最新文章

  1. ROS修改pkg与node名字
  2. 并发容器CopyOnWriteArrayList
  3. 能用文件的安卓c语言,使用android NDK将.C 文件编译为 手机 可执行程序或者.so
  4. 四位共阳极数码管显示函数_新手求助四位共阳数码管显示函数
  5. mysql 5.6 安装教程
  6. Elasticsearch就这么简单
  7. 网页编程技术三(H5中表格的用法)
  8. 可以储存照片的字段类型是_在sql server中,储存图片的数据类型是什么呀?
  9. The Game Of Life – 数据结构与算法的敲门砖
  10. IP纯真数据库不同系统环境下版本
  11. 民航订票管理系统设计
  12. aardio - 调用Python库下载蓝奏盘文件
  13. Android OpenGL ES 画球体
  14. ai自动配音_自媒体免费配音神器,一键生成100条AI配音
  15. PHP中使用ZipArchive扩展压缩整个文件夹和过滤指定文件
  16. filebrowser + frp搭建一个公网+局域网访问的网盘(Windows内网+阿里云服务器)
  17. java之ResourceBundle类详细分析(全)
  18. Debian 二进制文件(华文宋体字体)打包解包
  19. 计算机网络校园网建设设计摘要,计算机网络专业校园网建设设计.doc
  20. 重磅快讯:《大数据》入选CCF推荐中文科技期刊目录!

热门文章

  1. 鸿蒙os后台运行,Day10 鸿蒙,Ability全家桶(二)如何后台运行任务
  2. 铁路巡检及指挥调度系统
  3. 【语音去噪】基于最小二乘自适应滤波LMS和RLS实现语音去噪含Matlab源码
  4. 51单片机按键控制数码管显示0-9
  5. 51单片机 Proteus仿真 四路倒计时 定时器0.01S
  6. 明明已部署EDR,服务器为什么还是被入侵了?
  7. 预告:无穷小微积分改版,寻找接班人
  8. Comet实现的新选择
  9. FT232RL如何区分正品与盗版
  10. Linux——LDAP(相当于Windows下的AD)