Auf der Angular 2-Dokumentationsseite zur Verwendung des HTTP-Dienstes finden Sie ein Beispiel.
getHeroes (): Observable<Stuff[]> {
return this.http.get(this.url)
.map(this.extractData)
.catch(this.handleError);
}
Ich habe das Angular2-Webpack-Starter- Projekt geklont und den obigen Code selbst hinzugefügt.
Ich importierte ObservableVerwendung
import {Observable} from 'rxjs/Observable';
Ich gehe davon aus, dass die Eigenschaften Observableauch importiert werden ( .mapfunktioniert). Ich habe mir das Changelog für rxjs.beta-6 angesehen und nichts wird darüber erwähnt catch.
import {Observable} from 'rxjs/Observable';? Das erscheint mir intuitiver.