각도 모델이 setIntervaL과 함께 작동합니까?각도 JS - 간격으로 변수 업데이트
이scope.testFunc = function(){
setInterval(function(){
scope.number--;
},1000);
};
setInterval을하지 않고 수는 매일 업데이트됩니다 :
여기에 나는 그것이하여 setInterval없이 업데이트 어떤 이유로
<p>{{number}}</p>
<button ng-click="testFunc()">TEST</button>
을 가지고 있지만, 이런 식으로하지 않는 경우 .. 예입니다 클릭하지만 setInverval을 사용하면 계속 업데이트되지 않습니다. 5 초마다 클릭하면 일련의 숫자가 점프됩니다 (배경에서는 실행되지만보기는 업데이트되지 않습니다).
$ 간격을 사용하여 시도했지만 오류가 발생했습니다 : $ 간격이 정의되지 않았습니다. ... BUT $ digest()가 작동했습니다. – pashOCONNOR
예. myApp.controller (function ($ scope, $ interval) {...} 내가 언급 한 것처럼 컨트롤러에 $ interval을 전달해야합니다. angular.module ('myCtrl', function ($ scope, $ interval) ... –