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 相关文章推荐
静态的动态续篇之来点XML
Aug 15 Javascript
从阿里妈妈发现的几个不错的表单验证函数
Sep 21 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
Jun 27 Javascript
jQuery操作Select的Option上下移动及移除添加等等
Nov 18 Javascript
禁用JavaScript控制台调试的方法
Mar 07 Javascript
JavaScript中常用的六种互动方法示例
Mar 13 Javascript
jQuery中animate动画第二次点击事件没反应
May 07 Javascript
jQuery无刷新分页完整实例代码
Oct 27 Javascript
Vue组件库发布到npm详解
Feb 17 Javascript
详解Vue.js自定义tipOnce指令用法实例
Dec 19 Javascript
JS实现倒序输出的几种常用方法示例
Apr 13 Javascript
JS Html转义和反转义(html编码和解码)的实现与使用方法总结
Mar 10 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
php图片验证码代码
2008/03/27 PHP
PHP 多进程 解决难题
2009/06/22 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
php的laravel框架快速集成微信登录的方法
2016/12/12 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
js处理json以及字符串的比较等常用操作
2013/09/08 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
jquery插件splitScren实现页面分屏切换模板特效
2015/06/16 Javascript
js简单实现标签云效果实例
2015/08/06 Javascript
JS控制伪元素的方法汇总
2016/04/06 Javascript
html判断当前页面是否在iframe中的实例
2016/11/30 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
详谈js中数组(array)和对象(object)的区别
2017/02/27 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
用node撸一个监测复联4开售短信提醒的实现代码
2019/04/10 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
跟老齐学Python之用while来循环
2014/10/02 Python
Python格式化css文件的方法
2015/03/10 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
100行python代码实现跳一跳辅助程序
2018/01/15 Python
Python实现的knn算法示例
2018/06/14 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
tensorflow如何批量读取图片
2019/08/29 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
Pytorch生成随机数Tensor的方法汇总
2020/09/09 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
法人任命书范本
2014/06/04 职场文书
中国梦团日活动总结
2014/07/07 职场文书
导游词之安徽九华山
2019/09/18 职场文书
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript
Python中itertools库的四个函数介绍
2022/04/06 Python
Redis官方可视化工具RedisInsight安装使用教程
2022/04/19 Redis