简单实现vue验证码60秒倒计时功能
2019-04-28 13:48
344 查看
<p v-show="sendCode" @click="ObtainCode()" >获取验证码</p> <P v-show="!sendCode">{{authTime}} S</P>
export default { name: 'register', components: { Header }, data () { sendCode: true, // 控制发送验证码按钮显示 authTime: 0, // 倒计时 } }, methods: { /** * 获取验证码 */ ObtainCode () { /* if (isNull(this.registerInfo.telephone)) { Toast('请填写手机号') return } else if (!utilsService.verificationPhone(this.registerInfo.telephone)) { Toast('手机号输入有误') return } 验证手机号是否输入*/ this.sendCode = false // 控制显示隐藏 this.authTime = 60 let timeInt = setInterval(() => { this.authTime-- if (this.authTime <= 0) { this.sendCode = true window.clearInterval(timeInt) } }, 1000) }, } }
相关文章推荐
- 简单实现vue验证码60秒倒计时功能
- Vue验证码60秒倒计时功能简单实例代码
- iOS 简单实现重新获取验证码并倒计时60秒
- Angular.js实现获取验证码倒计时60秒按钮的简单方法
- AngularJS 验证码60秒倒计时功能的实现
- jQuery与vue分别实现超级简单的绿色拖动验证码功能
- jQuery实现发送验证码并60秒倒计时功能
- vue实现验证码按钮倒计时功能
- 注册/找回密码等功能中发送手机验证码后倒计时效果的实现(基于vue)
- vue与bootstrap实现简单用户信息添加删除功能
- 用countdowntimer实现60秒倒计时获取验证码
- IOS实现验证码倒计时功能(一)
- 原生JS实现简单的倒计时功能示例
- php实现简单的验证码功能
- jQuery实现倒计时重新发送短信验证码功能示例
- 简单实现js倒计时功能
- Android实现获取验证码倒计时功能
- 使用vue + less 实现简单换肤功能的示例
- Spring Boot + vue.js下实现向邮箱发送验证码功能
- 利用PHP绘图函数实现简单验证码功能