Als «deferred» getaggte Fragen

279
Wie kann jQuery Deferred verwendet werden?

jQuery 1.5 bringt das neue Rechnungsabgrenzungs Objekt und die beigefügten Methoden .when, .Deferredund ._Deferred. Für diejenigen, die noch nicht verwendet .Deferredhaben, habe ich die Quelle dafür mit Anmerkungen versehen . Was sind die möglichen Verwendungsmöglichkeiten dieser neuen Methoden,...

141
AngularJS: Wo kann man Versprechen verwenden?

Ich habe einige Beispiele für Facebook-Anmeldedienste gesehen, die Versprechen für den Zugriff auf die FB Graph-API verwendeten. Beispiel 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if...

95
Wie funktioniert Angular $ q.when?

Kann mir $q.whenjemand erklären, wie in AngularJS funktioniert? Ich versuche zu analysieren, wie es $httpfunktioniert und habe Folgendes gefunden: var promise = $q.when(config); Und hier ist das Konfigurationsobjekt von der Chrome-Konsole: Object {transformRequest: Array[1], transformResponse:...

82
Aufgeschoben gegen Versprechen

Was ist der Unterschied zwischen Deferred und Promise außer den jQuery-Versionen? Was soll ich für meinen Bedarf verwenden? Ich möchte nur die anrufen fooExecute(). Ich brauche nur das fooStart()und, fooEnd()um zum Beispiel den HTML-Div-Status umzuschalten. //I'm using jQuery v2.0.0 function...