«deferred» 태그된 질문


4
AngularJS : 약속은 어디에 사용합니까?
FB Graph API에 액세스하기 위해 약속 을 사용하는 Facebook 로그인 서비스의 몇 가지 예를 보았습니다 . 예 # 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) { deferred.resolve(result); } else { deferred.reject(result.error); } }); …

1
Angular $ q.는 어떻게 작동합니까?
누군가 $q.when가 AngularJS에서 어떻게 작동 하는지 설명 할 수 있습니까 ? 나는 $http작동 방식을 분석하려고 노력하고 있으며 이것을 발견했습니다. var promise = $q.when(config); 다음은 Chrome 콘솔의 구성 개체입니다. Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url: "/schedule/month_index.html"…} cache: Object headers: Object method: "GET" transformRequest: Array[1] transformResponse: Array[1] url: …
95 angularjs  deferred  q 

4
Angular.js에서 약속이 이행 될 때 항상 일부 코드를 실행하는 방법
내 Angular.js 애플리케이션에서 일부 비동기 작업을 실행하고 있습니다. 시작하기 전에 모달 div로 애플리케이션을 덮은 다음 작업이 완료되면 작업의 성공 여부에 관계없이 div를 제거해야합니다. 현재 나는 이것을 가지고있다 : LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { LoadingOverlay.stop(); // Code needs to be duplicated here }) 잘 작동하지만 다음과 같은 의사 코드와 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.