2016-05-09 6 views
2

Ich habe eine Federmvc-Anwendung mit HTML und eckig in der Client-Seite, habe ich eine Methode in meinem Controller Winkel, die ich alle 5 Sekunden ausführen möchte, wie das mit eckigen zu tun? danken u für Ihre Hilfe dies mein CodeWie mache ich einen Thread mit eckigen js

$scope.inspectionEnCoursDinspection=[];   
$http.get("http://localhost:8080/projet/getInspectionEnCoursDinspection").success(function (data, status, headers, config) { 

    $scope.inspectionEnCoursDinspection1=data; 
}), 
+0

https://docs.angularjs.org/api/ng/service/$in terval – forgivenson

+0

Umwickeln Sie Ihren Code in $ interval. Hier ist ein Beispiel https://plnr.co/edit/UYEyszI0s2tI9rt7kFLf?p=preview – Elka

Antwort

1

Sie ist können Sie den gewünschten Code in einem $ Intervall wickeln und legen Sie es auf der Grundlage der Intervallzeit laufen Sie wählen:

Ex 100ms Intervall mit:

$interval(function() { 
     if ($scope.blood_1 > 0 && $scope.blood_2 > 0) { 
      $scope.blood_1 = $scope.blood_1 - 3; 
      $scope.blood_2 = $scope.blood_2 - 4; 
     } else { 
      $scope.stopFight(); 
     } 
     }, 100); 

Mit weiteren docs hier: https://docs.angularjs.org/api/ng/service/ $ Intervall