出现该错误通常是由于使用*ngFor
指令来遍历一个不是数组形式的对象。因此,需要将对象转换为数组形式来避免该错误的出现。例如,如果原先使用以下形式来遍历对象:
- {{item.name}}
需要将myObject
转换为数组形式,例如:
myObject = [
{name: 'Item 1'},
{name: 'Item 2'},
{name: 'Item 3'}
];
或者使用Object.values()
来将对象转换为数组:
- {{item.name}}