首页 > 代码库 > angularjs-$interval使用
angularjs-$interval使用
1. 简单使用
var app = angular.module("app",[]);app.controller("AppCtrl", function($q. $interval){var timer = $interval(function(){},1000,3);// 表示每一秒执行一次,执行三次timer.then(success); // 三次成功后调用对应的函数function success(){ console.log("done");}})
2.错误的处理,和每次调用的处理
var timer = $interval(function(){},100, 10);timer.then(success, error, notify);function success(){console.log("done");}function error(){ console.log("error");} function notify(){ console.log("每次都更新"); // 一般来说每次的要更新的都放在这里}
3.取消
// 通过$interval.cancle(timer);var timer = $interval(function(){},100, 10);this.cancel = function(){$interval.cancel(timer);}
angularjs-$interval使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。