简单实现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 相关文章推荐
jquery text,radio,checkbox,select操作实现代码
Jul 09 Javascript
jQuery $命名冲突解决方案汇总
Nov 13 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 Javascript
iScroll.js 使用方法参考
May 16 Javascript
JavaScript必知必会(三) String .的方法来自何方
Jun 08 Javascript
js中判断变量类型函数typeof的用法总结
Aug 09 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
Nov 20 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
Feb 06 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
Aug 28 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 Javascript
JS自定义滚动条效果
Mar 13 Javascript
微信小程序实现拼图小游戏
Oct 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
PHP网站提速三大“软”招
2006/10/09 PHP
PHP编程中字符串处理的5个技巧小结
2007/11/13 PHP
PHP插入排序实现代码
2013/04/04 PHP
启用Csrf后POST数据时出现的400错误
2015/07/05 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
PHP实现文件上传下载实例
2016/10/18 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
JS类的封装及实现代码
2009/12/02 Javascript
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
用js实现in_array的方法
2013/11/05 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
超简单JS二级、多级联动的简单实例
2014/02/18 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
vue-router2.0 组件之间传参及获取动态参数的方法
2017/11/10 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
Vue使用NPM方式搭建项目
2018/10/25 Javascript
Js数组扁平化实现方法代码总汇
2020/11/11 Javascript
Python3字符串学习教程
2015/08/20 Python
使用DataFrame删除行和列的实例讲解
2018/04/08 Python
基于python实现把图片转换成素描
2019/11/13 Python
基于python traceback实现异常的获取与处理
2019/12/13 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
2020/03/19 Python
CSS3制作轮播图的一种方法
2019/11/11 HTML / CSS
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
本科生学习总结的自我评价
2013/10/02 职场文书
自荐信格式
2013/12/01 职场文书
优秀班集体获奖感言
2014/02/03 职场文书
群众路线教育实践活动心得体会
2014/03/07 职场文书
结婚喜宴迎宾词
2015/08/10 职场文书
python神经网络 使用Keras构建RNN训练
2022/05/04 Python