id: 1,
name: "asd",
groups: [
{
id: 1,
name: "group1",
title: "someTitle"
}
]
},
{
id: 2,
name: "www",
groups: [
{
id: 2,
name: "someName",
title: "someTitle2"
}
]
}
]
пробую найти title по id объекта так:
DATA .filter(s => {
return s.groups.find(i => i.id === id).title;
})
в консоли пишет Object is possibly 'undefined'
В чем проблема? что я делаю не так?
.some
Скорее всего, потому что find в каких-то случаях может вернуть undefined, а ты обращаешься к title
Обсуждают сегодня