在类型为'Observable'的属性'catch'不存在。

41 浏览
0 Comments

在类型为'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

0