【发布时间】:2016-06-06 04:27:39
【问题描述】:
我有以下代码在 AngularJS 2 中发出轮询 GET 请求:
makeHtpGetRequest(){
let url ="http://bento/supervisor/info";
return Observable.interval(2000)
.map(res => res.json()) //Error here
.switchMap(() => this.http.get(url));
/*
This portion works well
return this.http.get(url)
.map(res =>res.json());*/
}
TypeScript 给我一个错误,以 JSON 格式做出响应(检查代码中的注释。
TypeError: res.json is not a function
令人惊讶的是,它工作了一段时间,我不确定我是否更改了其他任何内容,但它停止工作了。
代码中的注释部分效果很好。
【问题讨论】:
标签: json angular observable rxjs