payload: '{"button": "h1"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "h2"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "yes"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "yes"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "yes"}', label: '⭕️' },
color: 'secondary'
}
],
[
{
action: { type: 'text', payload: '{"button": "h6"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "h7"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "h8"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "h9"}', label: '⭕️' },
color: 'secondary'
},
{
action: { type: 'text', payload: '{"button": "h10"}', label: '⭕️' },
color: 'secondary'
}
]
есть масив и нужно находить по значению payload
как это сделать??
arr.map(i => { return i.action.payload })
я кнш пробовал с find но щас с filter паопробую
не, filter изменяет массив,.
поч не reduce
и типо всё? больше нельзя сделать const itemsFiltered = items.filter(item => ?
а как сделать чтобы нашел только payload: '{"button": "h4"}'
filter(entry => entry.action.payload.button == 'h4')
[ ] вернул
Так там же его нет, вот и пустой массив
а почему payload -- строка?
arr.filter(x => x.action.payload.includes('"yes"')) но это так тупо. а все потому что payload -- строка
что же сделать если вк апи привередлив
Обсуждают сегодня