console出现
Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
我大概知道是因为数组对象结构的关系,
但是画面正常执行,这样我还需要去理它吗?
因为数据量大,担心做数据预处理会影响到效能
那如果要处理,有人有处理这个错误的经验吗 改成类数组形式好像也不能骗过去?
console出现
Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
我大概知道是因为数组对象结构的关系,
但是画面正常执行,这样我还需要去理它吗?
因为数据量大,担心做数据预处理会影响到效能
那如果要处理,有人有处理这个错误的经验吗 改成类数组形式好像也不能骗过去?
可以贴一下ngFor内容的大体格式吗?
比如说*ngFor="let user of users"
,这里users
可能是这样的数组:
[{name:'a',age:1},{name:'b',age:2}]
或者可以通过Array.from()
将该可迭代对象转换成数组试试。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
ngFor 需要遍历一个类数组的对象,比如可迭代的对象Iterable
可以看看这些回答
https://forum.ionicframework....
看了之后,大概意思就是说 要转换成json格式即:this.result = res.json(); 调用json() 方法