При помощи axios.get приходят данные в массив в стейте, структура массива выглядит так:
info: [
{
_id:23194913094,
data: {name: Alex , age: 21, id:23194913094}
},
{
такие же по структуре объекты
},....]
но не в каждом объекте data заполнен id. вопрос: как вместо пустого id, вставить _id который на уровень выше и записать в стейт уже в таком виде?
axios.get(url)
.then(({data}) => {
this.setState({
info: data.map(item => ({...item, id: item.id ? item.id : item._id})
})
})
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники