时间: 2020-09-13|26次围观|0 条评论

<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>

  

文章转载于:https://www.cnblogs.com/wuliujun521/p/13476515.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《vue获取验证码倒计时
   

还没有人抢沙发呢~