【发布时间】:2017-05-11 19:00:46
【问题描述】:
当我尝试在对象中获取对象的数据并且不确定返回我需要的数据数组的正确映射是什么时,我的控制台出现错误,在这种情况下是 results .
这是我的 json 文件的外观:
{
"count": 101,
"results": //this is an array[
object 1,
object 2,....
}
我的服务电话:
getData(){
return this._http.get('url')
.map((res:Response) => res.json())
.catch(this.handleError);
}
我的组件文件:
getData(){
this.service.getData().subscribe(
data => this.results = data,
error => this.errorMessage = <any>error
);
}
html:
<tr *ngFor="let item of results">
<td><a style="cursor: pointer">{{item.title}}</a></td>
</tr>
【问题讨论】:
标签: javascript json angular typescript