angle2 rxjs beobachtbare Gabelung

Ist es möglich, http.get-Anfragen weiter zu bearbeiten, auch wenn eine der Anfragen fehlschlägt.

Ich freue mich auf eine ähnliche Funktion von $ q.allSettled in angular2.

Siehe Beispiel:http: //jsfiddle.net/Zenuka/pHEf9

angular.module('qAllSettled', []).config(function($provide) {
  $provide.decorator('$q', function($delegate) {
    var $q = $delegate;
    $q.allSettled = function(promises) {
      return $q.all(promises.map(function(promise) {
        return promise.then(function(value) {
          return { state: 'fulfilled', value: value };
        }, function(reason) {
          return { state: 'rejected', reason: reason };
        });
      }));
    };
    return $q;
  });
});

Kab

Antworten auf die Frage(4)

Ihre Antwort auf die Frage