AngularJs 延時器、計時器實例代碼
更新時間:2017年09月16日 14:41:41 作者:莫_莫
這篇文章主要介紹了AngularJs 延時器、計時器實例代碼,需要的朋友可以參考下
1.$timeout延時器
apptest.controller("main",function($scope,$timeout){
$scope.pink="pink";
$scope.box="第二個盒子";
$timeout(function(){
$scope.pink="第一個盒子內(nèi)容,延遲兩秒后改變了";
},2000);
setTimeout(function(){
$scope.pink="第一個盒子內(nèi)容,延遲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);
});
總結(jié)
以上所述是小編給大家介紹的AngularJs 延時器、計時器實例代碼,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關(guān)文章
在Angular中實現(xiàn)一個級聯(lián)效果的下拉框的示例代碼
這篇文章主要介紹了在Angular中實現(xiàn)一個級聯(lián)效果的下拉框的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05
Angular2 自定義validators的實現(xiàn)方法
angular 當需要form表單需要驗證時,angular自帶了許多校驗器,但是很多時候自帶的無法滿足業(yè)務需求,這時候就需要自定義的校驗器,下面通過本文給大家分享Angular2 自定義validators的實現(xiàn)方法,需要的朋友參考下吧2017-07-07
AngularJS ng-controller 指令簡單實例
本文主要介紹AngularJS ng-controller 指令,這里對ng-controller指令資料的整理,并附代碼示例和效果圖,有需要的朋友看下2016-08-08

