【发布时间】:2016-05-24 11:42:48
【问题描述】:
尝试订阅已解析的 HTTP 响应 - 来自组件的 GET。得到一个错误,说 .map 不是从 HTTPService 或组件类使用的函数。
Httpdemo.getResponse().map(res => res.json()).subscribe((cities)=>{
this.cities = cities.cities;
console.log(this.cities);
});
但以下工作:
Httpdemo.getResponse().subscribe((cities)=>{
this.cities = JSON.parse(cities._body).cities;
console.log(this.cities);
});
解析在 Httpdemo 服务中也不起作用。
return this.http.get('./app/cities.json').map(res => res.json())
我的代码中这里的用法有什么问题?
【问题讨论】:
标签: http xmlhttprequest angular