Tut das nie gelöst Versprechen Ursache Speicherverlust?

Ich habe eine Promise. Ich habe es zu kündigen, einen AJAX-request, wenn nötig. Aber da ich nicht stornieren müssen, AJAX, habe ich nie gelöst und AJAX erfolgreich abgeschlossen.

Einen vereinfachten Ausschnitt:

var defer = $q.defer();
$http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) {
    //do something
});

//Never defer.resolve() because I don't need to cancel that ajax. What happens to this promise after request?

Tun nie gelöst werden verspricht wie die Ursache von Speicherlecks? Haben Sie irgendwelche Ratschläge über den Umgang Promise Lebenszyklus?

"Nie gelöst" Versprechen, kann noch werden "abgelehnt". Das Wort, das Sie suchen war "offen".

InformationsquelleAutor Umut Benzer | 2013-11-19

Schreibe einen Kommentar