这个错误通常是因为在ngFor指令中使用对象而不是数组。所以,我们需要将对象转换为数组。
例如,有一个包含对象的数组:
items = [{id: 1, name: 'apple'}, {id: 2, name: 'banana'}, {id: 3, name: 'orange'}];
错误的使用方式:
{{ item }}
正确的使用方式:
{{ item.name }}
如果你必须使用对象,那么可以使用键值对的方式,如下所示:
{{ item.key }}: {{ item.value }}