Я делаю небольшой проект в Angular8, и у меня есть массив, который содержит данные пользователей в качестве объекта. Этот массив предоставлен мне клиентом, который я не могу изменить.
[
{
id:045#71,
name:'Ahmad',
isActive: false
},
{
id:047#71,
name:'John',
isActive: false
},
{
id:048#71,
name:'Doe',
isActive: false
}
]
В этом массиве у меня есть идентификаторы в виде пользовательских индексов , из-за которых я не могу перебрать этот массив , Я получаю undefined в консоли, когда я пытаюсь перебрать массив. Есть ли способ перебрать массив с пользовательскими индексами. Я даже пытался forEach l oop, но он также не работает.
Метод, который я использовал:
usersArray = [
{
id:045#71,
name:'Ahmad',
isActive: false
},
{
id:047#71,
name:'John',
isActive: false
},
{
id:048#71,
name:'Doe',
isActive: false
}
];
ngOnInit() {
this.usersArray.forEach((user)=>{
console.log(user.id + ' - ' + user.name);
})
}