다음 코드 행을 실행하기 전에 브라우저가 3 초 동안 기다리 길 원합니다.
$ timeout (3000); 스크립트에서 트릭을 수행하지 않는 것 같습니다. 내가 여기서 잘못된 일을하고 있니?
은 내가 $ 범위 기능
app.expandController = function ($scope,$interval, $timeout) {
$scope.nextLevel = function() {
//stop numbers
$scope.StopTimer();
$timeout(function(){return true;},3000);
//restart timer with new numbers
$scope.StartTimer();
$scope.thresholdwatch == false
}
}
내부에 그것을 사용하고 난 다른 함수
app.controller('myCtrl', function ($scope, $interval, $timeout) {
app.expandController($scope, $interval,$timeout);
});
$ 타임 아웃 (,, 3000 기능() {true를 반환})이 될 것입니다; 아직 브라우저가 3 초 동안 기다리지 않고 있습니다. –
코드를 볼 수 있습니까? –