На странице документации Angular 2 для использования службы Http приведен пример.
getHeroes (): Observable<Stuff[]> {
return this.http.get(this.url)
.map(this.extractData)
.catch(this.handleError);
}
Я клонировал проект angular2-webpack-starter и сам добавил код выше.
Я импортировал Observable
, используя
import {Observable} from 'rxjs/Observable';
Я предполагаю, что свойства Observable
также импортируются (.map
works). Посмотрел журнал изменений для rxjs.beta-6, и ничего не упоминается о catch
.