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 相关文章推荐
JScript的条件编译
May 29 Javascript
javascript 新浪背投广告实现代码
Jul 07 Javascript
jquery 入门教程 [翻译] 推荐
Aug 17 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
Dec 06 Javascript
使用GruntJS构建Web程序之构建篇
Jun 04 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
Jul 13 Javascript
JS模拟Dialog弹出浮动框效果代码
Oct 16 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
Nov 23 Javascript
jQuery实现的无缝广告图片左右滚动功能详解
Dec 24 Javascript
JQuery中Ajax的操作完整例子
Mar 07 Javascript
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
微信小程序实现手指拖动选项排序
Apr 22 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 strtotime 函数UNIX时间戳
2009/01/14 PHP
详谈PHP程序Laravel 5框架的优化技巧
2016/07/18 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
基于JavaScript创建动态Dom
2015/12/08 Javascript
AngularJS使用angular-formly进行表单验证
2015/12/27 Javascript
解决前端跨域问题方案汇总
2016/11/20 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
vuejs父子组件通信的问题
2017/01/11 Javascript
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
2017/09/08 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
JavaScript实现简单计算器功能
2019/12/19 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
基于pip install django失败时的解决方法
2018/06/12 Python
python 在某.py文件中调用其他.py内的函数的方法
2019/06/25 Python
基于python实现数组格式参数加密计算
2020/04/21 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
Ajax请求总共有多少种Callback
2016/07/17 面试题
大学新生军训个人的自我评价
2013/10/03 职场文书
企业演讲稿范文大全
2014/05/20 职场文书
2014年度党员自我评议
2014/09/13 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
村当支部个人对照检查材料思想汇报
2014/10/06 职场文书
工程合作意向书范本
2015/05/09 职场文书
春风化雨观后感
2015/06/11 职场文书
幼儿教师远程研修感悟
2015/11/18 职场文书
配置nginx 重定向到系统维护页面
2021/06/08 Servers
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
SpringCloud之@FeignClient()注解的使用方式
2021/09/25 Java/Android