流程:
1.验证码时间期限为60秒。

2.点击获取验证码开始倒计时。

3.倒计时为0秒时,重新展示获取验证码。

代码:
wxml:

<view class="verify_content"><view><image src="http://ico.dongtiyan.com/tu-31.png"></image><input placeholder="请输入验证码" value="" placeholder-class="color: #999999;"></input></view><block wx:if="{{countNum==60 || countNum==-1}}"><view bindtap="timeKeep" style="color: #F73A3F;;">获取验证码</view></block><block wx:else><view style="color: rgb(165, 165, 165)">{{countNum}}s后重新发送</view></block></view>

wxss:

.verify_content view:nth-child(1) {display: flex;align-items: center;
}
.verify_content view:nth-child(1) input {width: 260rpx;
}
.verify_content view:nth-child(1) image {width: 26rpx;height: 28rpx;margin-right: 18rpx;
}

js:

data: {timer: "",            // 定时器名字countNum: '60', // 倒计时初始值},
timeKeep() {let countNum = this.data.countNum;             // 获取倒计时初始值let timer = setInterval(()=> {countNum -= 1;this.setData({countNum})if(countNum < 0) {clearInterval(timer);// 取消置顶的setInterval函数将要执行的代码this.setData({countNum: 60,})}}, 1000)},

小程序60s验证码倒计时实现相关推荐

  1. 微信小程序获取验证码倒计时

    实现效果图 使用方法: setInterval demo:(如果对 setInterval不了解的可以先百度下) xml 中写一个按钮: <view class="container& ...

  2. 微信小程序开发之倒计时定时器

    微信小程序获取验证码,倒计时60秒!这个在微信中也经常遇到,因此给大家分享出来,逻辑就不过多的解释.这个是自定义的方法,大家在调用的时候,直接绑定在按钮上,直接this.getcode()一下就可以调 ...

  3. 微信小程序发送验证码

    记录一下,小程序发送验证码的小案例.废话不多说,直接撸代码... 1.效果图如下 wxml: <view class='header'> <input type='number' p ...

  4. 微信小程序-动态验证码

    微信小程序-动态验证码 一.创建自定义组件verification-code 二.在index页面使用 一.创建自定义组件verification-code verification-code.js ...

  5. 微信小程序多个倒计时

    wechatide://minicode/QUV0k2mG7R2Q 这是微信小程序的一个倒计时代码片段,但在苹果手机里,这个倒计时并不会显示!! 原因是在苹果手机里时间戳的转换问题!! 可兼容苹果安卓 ...

  6. 小程序抢购页面倒计时定时器

    小程序抢购页面倒计时定时器 from:我是前端美少女

  7. html倒计时代码+微信可用,微信小程序动态显示项目倒计时效果

    本文实例为大家分享了微信小程序动态显示项目倒计时的具体代码,供大家参考,具体内容如下 1.一般我们说的显示秒杀都是指的单条数据,循环我没做. 效果: 2.wxml代码: 剩余时间:已经截止 剩余时间: ...

  8. 微信小程序,验证码输入框

    微信小程序,验证码输入 效果预览 写了个小程序验证码输入的小demo,用的方法是比较猥琐的隐藏input框,输入内容绑定的方法 wxml代码 <view class="wx-page- ...

  9. 微信小程序之订单倒计时实现

    倒计时 之前在做一个有拼团功能项目的时候遇到过倒计时的问题,由于当时技术不熟在这方面耽搁了好些时间,所以这里整理出来希望能为后来人提供些许启发. 1.实现思路: 求出发起拼团时间与拼团结束时间的时间差 ...

最新文章

  1. 2019年上半年国内学者在植物领域共发表6篇Science, 1篇Nature,1篇Cell!
  2. linux mysql互为主从_mysql互为主从配置(双主模型)
  3. 笔记-中项案例题-2017年上-计算题
  4. github gitlab BitBucket
  5. 【面试锦囊】14种模式搞定面试算法编程题(8-14)
  6. python3.7.2怎么使用win7_Win7同时安装Python2和Python3的配置
  7. java调用php session_php读取memcahed java session
  8. linux c 调用python_C程序调用Python脚本
  9. python print格式化输出类型_第一讲:Python print() 格式化输出
  10. DVWA 黑客攻防演练(七)Weak Session IDs
  11. Hosts 文件作用及如何修改
  12. tensorflow和keras的关系
  13. POJ 1201 Intervals(差分约束)
  14. 重新定义 \maketitle
  15. 若依vue版菜单点不开 Error: Cannot find module ‘@/views/system/user/index‘
  16. WebApp实时开源框架Clouda入门使用与记录
  17. 阿里云centos 7下kubeadm方式安装kubernetes 1.14.1集群(包含解决墙以及各种坑的问题)
  18. WinCC控件之ShockwaveFlash
  19. 一文彻底读懂MySQL事务的四大隔离级别
  20. 水-生命之源,喝水的讲究

热门文章

  1. Django 基于类的通用视图详解
  2. HTTP错误403.9-禁止访问:连接的用户过多 相关
  3. 2014-人生旅途的节点
  4. 使用metasploit破解ssh密码
  5. Left 4 Dead 2如何局域网联机
  6. 【经验分享】AVI文件打开只有音频无视频的解决方案
  7. 牛客网华为机试【汽水瓶】
  8. 软件测试指标分析,实时数据库功能测试指标分析
  9. JAVA使用JDBC批量插入SQL
  10. mysql中vlookup函数_数据库合并函数vlookup介绍