2014-07-21 4 views
4

다음과 같은 문제가 있습니다.하지만 수행하려고하는 작업은 매 10 초마다 $timeout 루프를 사용하는 것입니다.하지만 아래에서 수행하는 작업은 10 초 후에 다시 실행됩니다. shuffleArray() 그것이 바로 그 것이다. 거기서 멈 춥니 다.

$http.post("/content", {"Data":JSON.stringify($scope.content)}).success(function(data, status, header, config){ 
     $scope.ourcontent = data; 
     shuffleArray($scope.ourcontent); 
     $timeout(function() { 
      shuffleArray($scope.ourcontent); 
     }, 10000); 
    }); 
+8

'$ timeout'과'$ interval'을 혼동하기 때문입니다 – ivarni

답변

10

$ 간격이 필요합니다. here입니다.

관련 문제