Pytania oznaczone «deferred»

473
jQuery odracza i obiecuje - .then () vs .done ()

Czytałem o odroczeniu i obietnicach jQuery i nie widzę różnicy między korzystaniem z .then()& .done()dla udanych połączeń zwrotnych. Wiem, że Eric Hynds wspomina o tym .done()i .success()odwzorowuje tę samą funkcjonalność, ale chyba tak, .then()ponieważ wszystkie wywołania zwrotne są wywoływane...

279
Jak można odłożyć jQuery?

jQuery 1,5 przynosi nowe odroczony przedmiot i dołączone metody .when, .Deferredi ._Deferred. Dla tych, którzy nie używali .Deferredwcześniej, mam uwagami na źródło dla niego . Jakie są możliwe zastosowania tych nowych metod, w jaki sposób zajmiemy się dopasowaniem ich do wzorców? Przeczytałem...

141
AngularJS: Gdzie korzystać z obietnic?

Widziałem kilka przykładów usług logowania na Facebooku, które korzystały z obietnic dostępu do FB Graph API. Przykład 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if...

132
Jak pracujesz z tablicą jQuery Deferreds?

Mam aplikację, która wymaga załadowania danych w określonej kolejności: główny adres URL, następnie schematy, a na końcu zainicjuj aplikację ze schematami i adresami URL dla różnych obiektów danych. Gdy użytkownik nawiguje po aplikacji, obiekty danych są ładowane, sprawdzane względem schematu i...

96
Jak działa Angular $ q. Kiedy działa?

Czy ktoś może mi wyjaśnić, jak $q.whendziała AngularJS? Próbuję przeanalizować, jak $httpdziała i znalazłem to: var promise = $q.when(config); A oto obiekt konfiguracyjny z konsoli Chrome: Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url:...

83
Odroczone a obiecane

Jaka jest różnica między Deferred i Promise innymi niż wersje jQuery? Czego powinienem użyć do moich potrzeb? Chcę tylko zadzwonić do fooExecute(). Potrzebuję tylko fooStart()i, fooEnd()na przykład, do przełączania statusu div HTML. //I'm using jQuery v2.0.0 function fooStart() { /* Start...