vue实现倒计时获取验证码效果


Posted in Javascript onApril 17, 2020

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

效果:

vue实现倒计时获取验证码效果

代码:

<template>
 <div>
 <el-button :disabled="disabled" @click="sendcode" class="sendcode">{{btntxt}}</el-button>
 </div>
</template>
 
 <script>
export default {
 data() {
 return {
 disabled:false,
 time:5,
 btntxt:"发送验证码",
 };
 },
 methods: {
 sendcode(){
 this.time=5;
 this.timer(); 
 },
 //发送手机验证码倒计时
 timer() {
 if (this.time > 0) {
  this.disabled=true;
  this.time--;
  this.btntxt=this.time+"秒";
  setTimeout(this.timer, 1000);
 } else{
  this.time=0;
  this.btntxt="发送验证码";
  this.disabled=false;
 }
 },
 }
}
</script>
 
<style scoped>
.el-button{
 margin: 100px 50px;
}
</style>

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

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

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

Javascript 相关文章推荐
下拉列表select 由左边框移动到右边示例
Dec 04 Javascript
jQuery中:button选择器用法实例
Jan 04 Javascript
JavaScript实现的字符串replaceAll函数代码分享
Apr 02 Javascript
JavaScript中for循环的使用详解
Jun 03 Javascript
jquery实现页面虚拟键盘特效
Aug 08 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
Jun 22 Javascript
jQuery回到顶部的代码
Jul 09 Javascript
vue+webpack实现异步组件加载的方法
Feb 03 Javascript
vue构建动态表单的方法示例
Sep 22 Javascript
vue-router之nuxt动态路由设置的两种方法小结
Sep 26 Javascript
Node.js 的 GC 机制详解
Jun 03 Javascript
一些可能会用到的Node.js面试题
Jun 15 Javascript
通过layer实现可输入的模态框的例子
Sep 27 #Javascript
vue调用语音播放的方法
Sep 27 #Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 #Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
Sep 27 #Javascript
vue实现在线翻译功能
Sep 27 #Javascript
webpack 处理CSS资源的实现
Sep 27 #Javascript
微信小程序 wxParse插件显示视频问题
Sep 27 #Javascript
You might like
PHP语法速查表
2006/12/06 PHP
php SQL防注入代码集合
2008/04/25 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
php发送与接收流文件的方法
2015/02/11 PHP
composer.lock文件的作用
2016/02/03 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
JavaScript 函数调用规则
2009/09/14 Javascript
jQuery live( type, fn ) 委派事件实现
2009/10/11 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
一个仿糯米弹框效果demo
2014/07/22 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
2016/05/19 Javascript
jQuery如何获取动态添加的元素
2016/06/24 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
2016/08/09 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
jquery简单实现纵向的无缝滚动代码实例
2019/04/01 jQuery
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
2020/05/06 Javascript
Vue3 实现双盒子定位Overlay的示例
2020/12/22 Vue.js
python实现读取大文件并逐行写入另外一个文件
2018/04/19 Python
Python玩转加密的技巧【推荐】
2019/05/13 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
ERLANG和PYTHON互通实现过程详解
2019/07/05 Python
Python学习笔记之集合的概念和简单使用示例
2019/08/22 Python
Python的形参和实参使用方式
2019/12/24 Python
python如何实现不可变字典inmutabledict
2020/01/08 Python
python连接打印机实现打印文档、图片、pdf文件等功能
2020/02/07 Python
QML用PathView实现轮播图
2020/06/03 Python
python中的错误如何查看
2020/07/08 Python
html5中为audio标签增加停止按钮动作实现方法
2013/01/04 HTML / CSS
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
武汉世纪畅想数字传播有限公司 .NET笔试题
2015/06/13 面试题
Ejb技术面试题
2015/04/29 面试题
2015年度内部审计工作总结
2015/05/20 职场文书
2016年助残日旅游活动总结
2016/04/01 职场文书