什么是AngularJS?
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS的其主要核心:MVC、模块化、自动化数据双向绑定、语义化标签、依赖注入等等。
AngularJS服务:$interval
在AngularJS中$interval服务主要用来处理一些间歇性事情,格式为:
$interval(执行的函数,间隔的毫秒数,运行次数); 运行的次数可以省略,即为无限循环。
取消执行:$interval.cancel(time);
简单的小案例:
$scope.second = 10; //定义一个变量
time= $interval(function(){
if($scope.second>0){
$scope.second =$scope.second-1;
}else{
$interval.cancel(time);
alert("执行结束");
}
},1000); //1000为每一秒执行一次方法