在类型为'Observable'的属性'catch'不存在。
- 论坛
- 在类型为'Observable<any>'的属性'catch'不存在。
41 浏览
在类型为'Observable'的属性'catch'不存在。
在使用Http服务的Angular 2文档页面中,有一个示例代码。
getHeroes (): Observable{ return this.http.get(this.url) .map(this.extractData) .catch(this.handleError); }
我克隆了angular2-webpack-starter项目,并自己添加了上面的代码。
我使用import {Observable} from 'rxjs/Observable';
导入了Observable。
我假设Observable
的属性也已被导入(.map
可以正常工作)。在rxjs.beta-6的更新日志中查看了一下,没有提到catch
。