注册/找回密码等功能中发送手机验证码后倒计时效果的实现,基于vue、element-ui

<template><el-button size="small" type="primary" :disabled="disabled" @click="getVerifyCode">{{ btnText }}</el-button>
</template><script type="text/ecmascript-6">
export default {data() {return {disabled: false,btnText: '获取验证码'}},methods: {getVerifyCode() {// 调用你项目获取手机验证码的API,假设返回Promise对象API.getSmsCode().then((res) => {// 将按钮设置为不可点击状态this.disabled = true// 60秒倒计时let time = 60let timer = setInterval(() => {if (time <= 0) {this.disabled = falsethis.btnText = '获取验证码'clearInterval(timer)} else {this.btnText = time + 's'time--}}, 1000)}).catch((err) => {console.log(err.message)this.disabled = false})}}
}
</script><style lang="stylus" rel="stylesheet/stylus"></style>

注:代码中的API.getSmsCode为自己项目中调取后端发送手机验证码API的方法,返回Promise对象,实际应用需要根据各自项目API设置修改。

注册/找回密码等功能中发送手机验证码后倒计时效果的实现(基于vue)相关推荐

  1. (短信服务)java SpringBoot 阿里云短信功能实现发送手机验证码

    一.阿里云准备工作 1.阿里云短信服务-注册账号 阿里云官网: https://www.aliyun.com/ 点击官网首页注册按钮. 2.阿里云短信服务-设置短信签名(阿里云提供测试的签名,暂时可以 ...

  2. 用Python模拟识别图片验证码并发送手机验证码

    1.导语 大家好,好久不见.又到每日分享Python小技能的时候了.最近因为疫情影响,所以更新内容比较慢-今天周一,就来更新一波,心血来潮,是时候上线经营了.其实也没想到有啥好分享的,不如分享一些干货 ...

  3. java web 找回密码_java web实现 忘记密码(找回密码)功能及代码

    java web实现 忘记密码(找回密码)功能及代码 (一).总体思路 (二).部分截图 (三).部分代码 (一).总体思路: 1.在 找回密码页面 录入 姓名.邮箱和验证码,录入后点击[提交]按钮, ...

  4. 5.登录注册找回密码

    登录注册找回密码 登录  登录方式有账号密码登录.扫码登录.手机验证登录和第三方登录.  手机登录,登录快捷方便,不用记住密码,但是必须有手机在身边.  账号密码登录,需要记住密码,容易遗忘,可以和手 ...

  5. SpringBoot+vue 使用阿里云的短信功能发送手机验证码

    前言: 小编后端用的是Springboot 前端用的是vue ,小编主要是写后台,前端页面比较简陋,后期还要调优,写的不对处还望多多包涵. 环境: 需要先准备好阿里云的账号和一些必要的参数.详情见我的 ...

  6. 手机验证码平台,怎么发送手机验证码,php开发手机验证码短信接口功能

    通过前面的学习, 你已经掌握怎么在腾讯短信平台上设置项目, 添加短信签名, 设置短信模板, 把手机验证码注册页面写好. 今天子恒老师来跟你分享怎么实现发送手机验证码给用户, 注意我们使用的是php开发 ...

  7. java实现发送手机验证码功能

    1. 进入秒嘀科技(http://www.miaodiyun.com/),注册一个账号 2. 注册好之后,点击 用户中心 -> 账户管理,就会进入如下界面 (顺便提一下,新注册的用户,平台会免费 ...

  8. 解决申请开发者office E5中无法发送手机验证码,reCaptcha加载失败

    关于申请开发者office E5中无法发送手机验证码的解决方案 文章目录 关于申请开发者office E5中无法发送手机验证码的解决方案 注册过程 加载失败原因 解决过程 解决方案 注册过程 这是我的 ...

  9. thinkphp实现发送手机验证码功能!

    php实现发送手机验证码功能如下: //发送手机验证码public function sendPhoneCodeMessage(){ vendor('SendPhoneCode.SendCode',' ...

最新文章

  1. MyISAM存储引擎
  2. OWASP出品:Xenotix XSS漏洞测试框架及简单使用
  3. 弹出键盘,UIView 上移
  4. Django之序列化
  5. 揭秘新的供应链攻击:一研究员靠它成功入侵微软、苹果等 35 家科技公司
  6. 2020 网易 面经
  7. feign 获取请求真实目的ip地址
  8. 单片机C52系列之(DA)TLC5615
  9. 京瓷Kyocera TASKalfa 6002i 一体机驱动
  10. 夜天之书 #26 Four-Factor OSC
  11. J276-删除链表中重复的节点
  12. 云端部署 vs 本地化部署
  13. 【Unity】在Unity中实现扫描二维码 生成二维码功能
  14. lenov0微型计算机,联想ThinkBook 14s锐龙版评测:7nm锐龙加持,职场实力担当
  15. 安卓手机备忘录怎么添加录音
  16. 微信小程序键盘弹起后页面上推问题
  17. 哈工大软件过程与工具复习1——第1-2讲 概论与核心思想
  18. 论文导读:Unsupervised Person Re-identification via Multi-label Classification
  19. 射频芯片(RFIC)的协议之5G及其调制
  20. 国考省考行测:词句理解,词的对象指代,就近原则,主语一致法,语意语境分析上下文找出指代含义

热门文章

  1. 聊聊高并发(二)结合实例说说线程封闭和背后的设计思想
  2. 【MySQL经典案例分析】关于数据行溢出由浅至深的探讨
  3. 基于Axure的火车购票APP
  4. 数据传值方式、分支结构、循环结构
  5. linux基础命令 sed
  6. Java项目编译时经常会出现不编译,或者报一些假性错误
  7. 荷兰警方错买300万欧元Office套件 法院:微软无需退款
  8. SolidEdge如何自动标注尺寸
  9. 路飞学城Python-Day182
  10. 深入java并发包源码(三)AQS独占方法源码分析