基于vue的短信验证码倒计时demo

网友投稿 270 2023-04-04


基于vue的短信验证码倒计时demo

最近做了一个小的demo,分享给大家,在很多地方都能用到。

一般获取短信验证码的时候会用到这个demo:

button里面包两个span标签,根据点击状态,显示不同的span,关键代码就是倒计时:

&HWvdelt;div id="example">

{{time+'秒后获取'}}

send

button {

width: 100HWvdepx;

height: 50px background: pink;

}

var vm = new vue({

el: '#example',

data() {

return {

time: 60, // 发送验证码倒计时

sendMsgDisabled: false

}

},

methods: {

send() {

let me = this;

me.sendMsgDisahttp://bled = true;

let interval = window.setInterval(function() {

if ((me.time--) <= 0) {

me.time = 60;

me.sendMsgDisabled = false;

window.clearInterval(interval);

}

}, 1000);

}

}

})


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java编程cas操作全面解析
下一篇:浅谈angular.copy() 深拷贝
相关文章

 发表评论

暂时没有评论,来抢沙发吧~