在一个组件中,我有一个http调用返回ok所需的数据,我可以使用* ngFor正常迭代。代码是:
getData() {
return this.http.get(environment.myURL).subscribe(
(response) => {
this.myData = (response);
} ,
(error) => console.log('Error -> ', error)
);
}
但是对于具有相同代码的其他组件,我得到了一个响应:状态响应:URL为200 ...
有什么想法吗?
答案 0 :(得分:1)
听起来您在一个组件中使用Http
服务,而在另一个组件中使用HttpClient
服务。使用HttpClient
时,您将自动解析JSON响应。仅使用Http
时,您需要先调用response.json()
。