getAuthCodeFu() {
//判断是否可以点击
if (this.authCodeAble == false) return false;
if (this.phone == "") {
this.$toast("请输入手机号码");
return false;
}
var phone = this.phone;
if (!/^1[0-9]{10}$/.test(phone)) {
this.$toast({
message: "手机号格式有误"
});
return false;
}
let wait = 60;
let _this = this;
//obj是要替换的标签内容
function cuntDown(obj) {
if (wait == 0) {
_this.authCodeAble = true;
obj.innerHTML = "获取验证码";
} else {
_this.authCodeAble = false;
obj.innerHTML = "重新发送(" + wait + "s)";
wait--;
setTimeout(function() {
cuntDown(obj);
}, 1000);
}
}
// 倒计时
cuntDown(this.$refs.authCode);
this.$api.own.getAuthCode(this.phone).then(res => {
console.log(res);
if (res.data.code == 1) {
console.log(res.data.data.code);
this.getAuthCode = res.data.data.code;
} else {
this.$toast(res.data.msg);
}
});
}
js验证码倒计时
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 之前一个项目在做手机注册登录时,有一个特殊的需求,就是发送验证码,按钮进入倒计时后,退出页面(pop),重新进入还...