错误:找不到类型为“对象”的其他支持对象“ [对象对象]”

时间:2019-01-31 10:11:02

标签: angular angular6 angular7

错误:找不到类型为“对象”的其他支持对象“ [对象对象]”。 NgFor仅支持绑定到数组等Iterables

数据

profile(id: string) { 
  this.UserProefileServices.Userdetails(id).subscribe((data: Response) => { 
  this.userdata = data["data"]; }); 
}

1 个答案:

答案 0 :(得分:0)

我想您在html * ngFor循环中使用的“ this.userdata”。 * ng仅支持Array,因此,如果this.usetdata是object,则应将其转换为array,例如: this.userdata = Object.keys(data["data"]).reduce((arr, key) => {arr.push(data["data"][key]); return arr},[])