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 相关文章推荐
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
Jan 16 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
Jun 20 Javascript
基于jquery的点击链接插入链接内容的代码
Jul 31 Javascript
ajax的hide隐藏问题解决方法
Dec 11 Javascript
javascript检查浏览器是否支持flash的实现代码
Aug 14 Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 Javascript
javascript去除字符串左右两端的空格
Feb 05 Javascript
用js实现简单算法的实例代码
Sep 24 Javascript
微信小程序 点击控件后选中其它反选实例详解
Feb 21 Javascript
JS实现的简单折叠展开动画效果示例
Apr 28 Javascript
JavaScript数值类型知识汇总
Nov 17 Javascript
使用preload预加载页面资源时注意事项
Feb 03 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循环获取GET和POST值的代码
2008/04/09 PHP
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
php定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
php数组冒泡排序算法实例
2016/05/06 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
php实现基于PDO的预处理示例
2017/03/28 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
一个javascript参数的小问题
2008/03/02 Javascript
javascript之更有效率的字符串替换
2008/08/02 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
javascript常见操作汇总
2014/09/03 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
tween.js缓动补间动画算法示例
2018/02/13 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
vue-cli项目无法用本机IP访问的解决方法
2018/09/20 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
微信小程序如何自定义table组件
2019/06/29 Javascript
vue项目中常见问题及解决方案(推荐)
2019/10/21 Javascript
[13:55]Newbee vs Team Spirit
2018/06/07 DOTA
Python自动化构建工具scons使用入门笔记
2015/03/10 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
python实现随机调用一个浏览器打开网页
2018/04/21 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
Django windows使用Apache实现部署流程解析
2020/10/12 Python
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
《狼》教学反思
2014/03/02 职场文书
学生个人总结范文
2015/02/15 职场文书
python实现web邮箱扫描的示例(附源码)
2021/03/30 Python
python基础学习之递归函数知识总结
2021/05/26 Python
Python图片检索之以图搜图
2021/05/31 Python