0
매 5 초마다 백 엔드에서 데이터를 가져와야하는데 데이터를 반환하는 http 함수가 있지만 지금은 http 함수를 호출하는 다른 함수를 호출해야합니다. 매 5 초. Angular를 사용하는 솔루션을 찾고 있습니다.5 초마다 함수 호출하기
매 5 초마다 백 엔드에서 데이터를 가져와야하는데 데이터를 반환하는 http 함수가 있지만 지금은 http 함수를 호출하는 다른 함수를 호출해야합니다. 매 5 초. Angular를 사용하는 솔루션을 찾고 있습니다.5 초마다 함수 호출하기
함수로 $http
전화를 넣고 전체에 5 초에 다시 전화 :
function getStuff() {
$http.get().success(function(data) {
$timeout(getStuff, 5000);
});
});
감사 작동 :) – Chris
당신은 사용되지 않는'일단 .success()'방식을 사용하지 말아야합니다 : 대신에 .then()를 사용하십시오. 또한 이것은 아마도'$ http' 호출이 실패하더라도 새로운 타임 아웃을 스케쥴하는 에러 핸들러를 원할 것입니다. – Duncan