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 相关文章推荐
myFocus slide3D v1.1.0 使用方法与下载
Jan 12 Javascript
jquery lazyload延迟加载技术的实现原理分析
Jan 24 Javascript
精通Javascript系列之数值计算
Jun 07 Javascript
node.js Sequelize实现单实例字段或批量自增、自减
Dec 08 Javascript
简单实现Vue的observer和watcher
Dec 21 Javascript
微信小程序-拍照或选择图片并上传文件
Jan 06 Javascript
VUE页面中加载外部HTML的示例代码
Sep 20 Javascript
JS实现的JSON序列化操作简单示例
Jul 02 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
Sep 05 Javascript
js比较两个单独的数组或对象是否相等的实例代码
Apr 28 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
Oct 15 Javascript
Vue实现附件上传功能
May 28 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下实现农历日历的代码
2007/03/07 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
2013/08/10 PHP
php使用cookie保存登录用户名的方法
2015/01/26 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
PHP chr()函数讲解
2019/02/11 PHP
javascript上传图片前预览图片兼容大多数浏览器
2013/10/25 Javascript
window.showModalDialog()返回值的学习心得总结
2014/01/07 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
React Native实现地址挑选器功能
2017/10/24 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
Node4-5静态资源服务器实战以及优化压缩文件实例内容
2019/08/29 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
如何实现iframe父子传参通信
2020/02/05 Javascript
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
[08:44]和酒神一起战斗 DOTA2教你做大人
2014/03/27 DOTA
[02:27]2014DOTA2国际邀请赛 VG赛后采访:更大的挑战在等着我们
2014/07/13 DOTA
[01:32:50]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第一场 1月25日
2021/03/11 DOTA
python根据路径导入模块的方法
2014/09/30 Python
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
在Lighttpd服务器中运行Django应用的方法
2015/07/22 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
Python函数默认参数常见问题及解决方案
2020/03/26 Python
Python使用plt.boxplot() 参数绘制箱线图
2020/06/04 Python
Python如何给你的程序做性能测试
2020/07/29 Python
Html5新增标签与样式及让元素水平垂直居中
2019/07/11 HTML / CSS
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
英国买鞋网站:Charles Clinkard
2019/11/14 全球购物
客户付款通知书
2015/04/23 职场文书