AngularJs 延时器、计时器实例代码


Posted in Javascript onSeptember 16, 2017

1.$timeout延时器

apptest.controller("main",function($scope,$timeout){
  $scope.pink="pink";
  $scope.box="第二个盒子";
  $timeout(function(){
   $scope.pink="第一个盒子内容,延迟两秒后改变了";
  },2000);
setTimeout(function(){
  $scope.pink="第一个盒子内容,延迟3秒后改变了";
   $scope.$apply();//手动更新视图
},3000);
}

2.$interval计时器

//计时器
var timer= $interval(function(){
   console.log(1);
 },1000);
//清除计时器
 $interval.cancel(timer);

点击不可用

<button ng-click="clickb()" ng-disabled="flag">{{num}}</button>
$scope.flag=false;
$scope.clickb=(function(){
  $scope.flag=true;
  $scope.num=5;
  var int = $interval(function(){
    $scope.num--;
    if($scope.num==-1){
      $scope.flag=false;
      $scope.num="点击倒计时5秒";
      $interval.cancel(int);
    }
  },1000);
});

总结

以上所述是小编给大家介绍的AngularJs 延时器、计时器实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JQuery魔力之$(&quot;tagName&quot;)与selector
Mar 05 Javascript
jqTransform form表单美化插件使用方法
Jul 05 Javascript
jQuery.buildFragment使用方法及思路分析
Jan 07 Javascript
javascript实现随时变化着的背景颜色
Apr 02 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
Jan 28 Javascript
JavaScript版经典游戏之扫雷游戏完整示例【附demo源码下载】
Dec 12 Javascript
JavaScript两个变量交换值的实现方法
Mar 01 Javascript
Vue.extend构造器的详解
Jul 17 Javascript
Webpack 之 babel-loader文件预处理器详解
Mar 23 Javascript
浅谈AngularJS中$http服务的简单用法
May 15 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
Element-UI中Upload上传文件前端缓存处理示例
Feb 21 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
Sep 16 #Javascript
Javascript 严格模式use strict详解
Sep 16 #Javascript
ES6中Array.copyWithin()函数的用法实例详解
Sep 16 #Javascript
JS闭包的几种常见形式实例详解
Sep 16 #Javascript
ES6中Array.find()和findIndex()函数的用法详解
Sep 16 #Javascript
详解JS构造函数中this和return
Sep 16 #Javascript
Angular使用Md5加密的解决方法
Sep 16 #Javascript
You might like
Discuz 模板语句分析及知识技巧
2009/08/21 PHP
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
php include和require的区别深入解析
2013/06/17 PHP
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
2015/09/17 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
原生JS 实现的input输入时表格过滤操作示例
2019/08/03 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
Python入门篇之面向对象
2014/10/20 Python
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
Python通过OpenCV的findContours获取轮廓并切割实例
2018/01/05 Python
Python实现翻转数组功能示例
2018/01/12 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
对Python中Iterator和Iterable的区别详解
2018/10/18 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
Python 寻找局部最高点的实现
2019/12/05 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
JDK安装目录下有哪些内容
2014/08/25 面试题
国际贸易实训报告
2014/11/05 职场文书
兵马俑的导游词
2015/02/02 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
抖音短视频(douyin)去水印工具的实现代码
2021/03/30 Javascript
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android
Python基本知识点总结
2022/04/07 Python
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技