Sur la page de documentation Angular 2 pour l'utilisation du service Http, il y a un exemple.
getHeroes (): Observable<Stuff[]> {
return this.http.get(this.url)
.map(this.extractData)
.catch(this.handleError);
}
J'ai cloné le projet angular2-webpack-starter et ajouté moi-même le code ci-dessus.
J'ai importé en Observable
utilisant
import {Observable} from 'rxjs/Observable';
Je suppose que les propriétés Observable
sont également importées ( .map
fonctionne). Regardé le changelog pour rxjs.beta-6 et rien n'est mentionné catch
.
import {Observable} from 'rxjs/Observable';
? Cela me semble plus intuitif.