Я понимаю источник проблемы, но я просто немного застрял в том, как ее решить.
Я делаю что-то вроде items.map(item, index)
, но в консоли браузера я получаю целый объект. У этого объекта есть еще один объект, который называется data
, и именно здесь я пытаюсь применить функцию map
, так как я понимаю, что она работает только с массивами. Объект выглядит так:
{
"data":[
{"id":"1","name":"a","description":"aaaaaa"},
{"id":"2","name":"b","description":"bbbbbb"},
{"id":"3","name":"c","description":"cccccc"}
]
}
Но когда я пытаюсь сделать items.data.map
, я получаю ошибку property 'data' does not exist on type 'Item[]'
, которая верна. Он отображается только в консоли браузера.
Чего мне не хватает, и можно ли разрешить его без добавления свойства data
?
Спасибо!