2016-01-20 24 views
0

如果我在ng-repeat項目中放置了更多帶有表格的文本,則即使在呈現最後一個ng-repeat項目後,頁面也會顯示加載狀態。當然,我不能向下滾動或查看懸停按鈕,或者在頁面停止時無法執行任何操作。我在來自我的項目本地的複雜代碼中遇到了這個問題。ng-repeat最後一項事件完成後頁面仍在加載

我需要顯示加載頁面,直到真正完成加載頁面,而不是在ng-repeat中的最後一項之後。

Check the plnkr here.

回答

0

加$超時指令和範圍$最後一個事件:

app.directive('myRepeatTrigger',['$timeout', function($timeout) { 
    return function(scope, element, attrs) { 
    $timeout(function() { 
     if (scope.$last){ 
     alert('stop loading page'); 
     } 
    }); 
    }; 
}]); 
相關問題