AngularJS定時器任務


由於項目需要監測用戶在線時長,所以用定時器來實現。

          /*計算在線時長,一分鍾執行一次*/  
                    var stopEvent = $interval(function(){
                        //每分鍾執行一次定時任務
                        
                        $scope.$on("$destroy", function() {
                            //離開controller時清除配置,不然scroll會重復請求
                              if(angular.isDefined(stopEvent))  
                              {  
                                  $interval.cancel(stopEvent);  
                                  stopEvent = undefined;  
                              }  ;
                        })
                    },6000);

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM