<script type="text/javascript">// 模块定义 var signupApp = angular.module("signupApp", []);// 控制器定义signupApp.controller("signupCtrl", ["$scope","$http",function($scope,$http) {$scope.btnMsg = "获取验证码";var active = true;var second = 60; // 倒计时60秒var secondInterval; // 定时器$scope.getCheckCode = function(telephone) {if(active == false) {return;}// 1 发送一个HTTP请求,通知服务器 发送短信给目标用户 var reg=/^1[3,5,7,8][0-9]{9}$/;if(!reg.test(telephone)){alert("你输入的手机号不合法");return;}$http({method: 'GET',url: 'customerAction_sendMsg',params:{telephone:telephone }});// 2 显示倒计时按钮,60秒后,允许重新发送 active = false;secondInterval = setInterval(function() {if(second < 0) {// 倒计时结束,允许重新发送 $scope.btnMsg = "重发验证码";// 强制更新视图$scope.$digest();active = true;second = 60;// 关闭定时器clearInterval(secondInterval);secondInterval = undefined;} else {// 继续计时$scope.btnMsg = second + "秒后重发";// 强制更新视图$scope.$digest();second--;}}, 1000); // 每一秒执行定时器}}]);</script>

使用angular实现60秒倒计时(手机号注册)相关推荐

  1. vue 微信录音倒计时_Vue实现发送短息60秒倒计时

    原文:https://blog.csdn.net/weixin_43201015/article/details/84405352 Vue实现注册账号时,发送短信60秒倒计时功能,并进行手机号校验的D ...

  2. Vue实现发送短息60秒倒计时

    Vue实现发送短息60秒倒计时 Vue实现注册账号时,发送短信60秒倒计时功能,并进行手机号校验的Demo案例,如果能帮到您,我感到非常荣幸,废话不多说,直接上干货, 首先来一个测试页面,引入Vue. ...

  3. 微信小程序60秒倒计时

    大家可以直接使用插件: https://blog.csdn.net/zuoliangzhu/article/details/90140067 微信小程序发送短信验证码后60秒倒计时功能,效果图: 完整 ...

  4. vue+elementui 实现点击验证码出现60秒倒计时

    vue+elementui 实现点击验证码出现60秒倒计时 div部分 <div class="verCode@click="getVerCode":disable ...

  5. 免费获取验证码60秒倒计时

    免费获取验证码60秒倒计时 <!DOCTYPE html> <html> <head> <script src="http://libs.baidu ...

  6. 简单实现vue验证码60秒倒计时功能

    简单实现vue验证码60秒倒计时功能 <span v-if="codeShow" @click="getPhoneCode">点击获取验证码< ...

  7. 榛子云短信-微信小程序60秒倒计时插件

    为了帮助开发者更便捷的使用微信小程序的短信验证码功能,特别是初学者更好的使用,榛子云短信特地开发了60秒倒计时插件,效果: 使用方法 1.引入插件countdown.js var CountDown ...

  8. vue页面实现短信验证码60秒倒计时

    废话不多说,直接上代码. template <div class='single-wrapper fs14'><div class='single-mb'>短信验证</d ...

  9. 51单片机数码管显示60秒倒计时(C语言)

    51单片机数码管显示60秒倒计时(C语言) 基于普中51单片机开发板,运用定时器/计数器0和1,实现60秒的倒计时和LED灯0.5s间隔闪烁 文章目录 51单片机数码管显示60秒倒计时(C语言) 前言 ...

最新文章

  1. PostgreSQL在何处处理 sql查询之六十六
  2. linux添加源 红帽,红帽yum源改centos的源的方法
  3. SpringMVC解决跨域的两种方案
  4. php重定向和伪静态,Apache301重定向和伪静态设置教程(wp程序为例)
  5. 利用MSFM算法计算程函方程的走时CT胖射线反演法
  6. 面试驱动技术 - Category 相关考点
  7. STM32工作笔记0077---UCOSIII中使用串口发送数据要注意的点
  8. sql高级语法之case语句
  9. phpstudy 线上添加域名
  10. 获取变量数据类型(JS)
  11. java for循环求素数,求1-100的质数,用FOR循环。求救。。
  12. 如何用PS把背景完全扣掉,变成透明
  13. php网站 视频马赛克,如何给视频加马赛克 菜鸟也能学会的视频加马赛克解决方案...
  14. iphone配置实用工具出错解决
  15. Java-学习-喜欢-品牌:互联网公司成为动物园,拟人化品牌形象真的那么有意思?...
  16. 红孩儿编辑器的模块设计15
  17. centos7 Zookeeper集群部署
  18. 【前端】制作个人博客第三天
  19. 互联网日报 | 携程实现疫情以来首季度盈利;360安全浏览器辟谣收费传闻;滴滴再推123全民拼车日...
  20. 《Python编程无师自通》挑战练习答案

热门文章

  1. 数据库中的查询语句示例—select单表查询
  2. 【经验分享】RT-Thread UART设备驱动框架初体验(中断方式接收带\r\n的数据)
  3. 大数据专业前景怎么样?
  4. JavaWeb文件上传
  5. Kali Linux 2021.2在VMware和VirtualBox安装教程 超简单 步骤详细讲解
  6. 国外虚拟主机域名绑定方法,及Addon Domain/Subdomains/Parked domain详解
  7. 黑龙江省网吧计算机经营管理系统,黑龙江省网吧计算机经营管理系统监管中心建设标准.docx...
  8. 无线安全需要了解的芯片选型、扫描器使用知识
  9. 软硬兼施安全可靠 利盟利剑打印机加速国产化
  10. elementUI datepicker 样式