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 Observable
Verwendung
import {Observable} from 'rxjs/Observable';
Ich gehe davon aus, dass die Eigenschaften Observable
auch importiert werden ( .map
funktioniert). 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.