简单实现vue验证码60秒倒计时功能


Posted in Javascript onOctober 11, 2017

本文实例为大家分享了vue验证码倒计时60秒的具体代码,供大家参考,具体内容如下

html

<span v-show="show" @click="getCode">获取验证码</span>
<span v-show="!show" class="count">{{count}} s</span>

js

data(){
 return {
 show: true,
 count: '',
 timer: null,
 }
 },
 methods:{
 getCode(){
  const TIME_COUNT = 60;
  if (!this.timer) {
  this.count = TIME_COUNT;
  this.show = false;
  this.timer = setInterval(() => {
  if (this.count > 0 && this.count <= TIME_COUNT) {
   this.count--;
   } else {
   this.show = true;
   clearInterval(this.timer);
   this.timer = null;
   }
  }, 1000)
  }
 } 
 }

更多关于倒计时的文章请查看专题:《倒计时功能》

更多JavaScript时钟特效点击查看:JavaScript时钟特效专题

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
filters.revealTrans.Transition使用方法小结
Aug 19 Javascript
ToolTips JQEURY插件之简洁小提示框效果
Nov 19 Javascript
JS关键字变色实现思路及代码
Feb 21 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
May 16 Javascript
JS实现一次性弹窗的方法【刷新后不弹出】
Dec 26 Javascript
React-router中结合webpack实现按需加载实例
May 25 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
Aug 06 Javascript
Vue 组件间的样式冲突污染
Aug 31 Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
Mar 07 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
Jan 23 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
Jan 22 Javascript
mui框架移动开发初体验详解
Oct 11 #Javascript
Scala解析Json字符串的实例详解
Oct 11 #Javascript
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 #jQuery
详解vue mint-ui源码解析之loadmore组件
Oct 11 #Javascript
JS随机排序数组实现方法分析
Oct 11 #Javascript
vue mint-ui学习笔记之picker的使用
Oct 11 #Javascript
jQuery中过滤器的基本用法示例
Oct 11 #jQuery
You might like
安装docker和docker-compose实例详解
2019/07/30 PHP
Aster vs Newbee BO3 第二场2.18
2021/03/10 DOTA
表单内同名元素的控制
2006/11/22 Javascript
Javascript实现带关闭按钮的网页漂浮广告代码
2014/01/12 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
深入解析AngularJS框架中$scope的作用与生命周期
2016/03/05 Javascript
JS创建对象的写法示例
2016/11/04 Javascript
vue+vuex+axios+echarts画一个动态更新的中国地图的方法
2017/12/19 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
2019/09/06 Javascript
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
python将文本分每两行一组并保存到文件
2018/03/19 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
使用python模拟命令行终端的示例
2019/08/13 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
使用apiDoc实现python接口文档编写
2019/11/19 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
DC Shoes荷兰官方网站:美国极限运动品牌
2019/10/22 全球购物
优秀交警事迹材料
2014/01/26 职场文书
小学校园活动策划
2014/01/30 职场文书
班级年度安全计划书
2014/05/01 职场文书
地质灾害防治方案
2014/05/14 职场文书
小学生我的梦想演讲稿
2014/08/21 职场文书
公司演讲稿开场白
2014/08/25 职场文书
个人融资协议书
2014/10/02 职场文书
2015年党支部公开承诺书
2015/01/22 职场文书
小学英语教师研修感悟
2015/11/18 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python