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-05Angular2 自定義validators的實現(xiàn)方法
angular 當需要form表單需要驗證時,angular自帶了許多校驗器,但是很多時候自帶的無法滿足業(yè)務需求,這時候就需要自定義的校驗器,下面通過本文給大家分享Angular2 自定義validators的實現(xiàn)方法,需要的朋友參考下吧2017-07-07AngularJS ng-controller 指令簡單實例
本文主要介紹AngularJS ng-controller 指令,這里對ng-controller指令資料的整理,并附代碼示例和效果圖,有需要的朋友看下2016-08-08