您的位置:首页 > Web前端 > AngularJS

angular 倒计时

2015-09-22 15:28 696 查看
$scope.countdown = 10;
var myTime = setInterval(function() {
$scope.countdown--;
$scope.$digest(); // 通知视图模型的变化
}, 1000);

// 倒计时10-0秒,但算上0的话就是11s
setTimeout(function() {
  // Do SomeThing

clearInterval(myTime);
$scope.countdown.$destroy();
}, 11000);


$scope.countdown="获取验证码";
$scope.countdownEvent=function(){
$scope.countdown=10;
var myTime=setInterval(function(){
if($scope.countdown>1){
$scope.countdown--;
}else{
$scope.countdown="获取验证码";
clearInterval(myTime);
}
},1000);
}


var myinterval;
$scope.countdown = 10;
$scope.aa=function(){
$scope.countdown = 10;
mytimeout=$interval(function(){
if($scope.countdown>1){
$scope.countdown--;
}else{
$interval.cancel(mytimeout);
$scope.countdown = 10;
}
},1000);
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: