Я хочу создать новый массив объектов, чтобы избежать карты вложенных массивов.Но я получаю следующую ошибку
TypeError: Cannot read property 'subscriber_data' of undefined
Я устал это:
let newdata = this.props.status
var newArr = newdata[0].subscriber_data.map(function(elem) {
return {
email: elem.email,
name: elem.sub_name
};
});
console.log (newArr)
Вот моя структура JSON:
[
{
"subscriber_data": [
{
"sub_name": "User1",
"email": "user1@gmail.com"
}
]
}
]
ОжидаетсяРезультат: Новый массив должен быть создан с объектами внутри