我與角工作。
我有一個$超時功能的問題。 它發起NG-鼠標按下,所以如果我CLIC 2時,將其設爲2定時器。我想避免。如何刪除前一個定時器以僅保留最後一個定時器?下面的代碼:
$scope.stopRefresh = function() { //ng-mousedown
$interval.cancel(autoRefresh);
restartRefresh = $timeout(function(){
startRefresh();
},30000);
};
使用'取消()'設置超時 – charlietfl
如果我把它設置之前,才取消定義 – Nitrof
返回的代碼是不明確的。你爲什麼要做'$ interval.cancel(autoRefresh)'? –