Ошибка: React говорит, что .map () не является функцией. API возвращает объект, и я не могу перебрать его - PullRequest
0 голосов
/ 08 апреля 2020

Я новичок, когда дело доходит до REACT. JS, в настоящее время я пытаюсь извлечь данные из API для проекта, я использую «Ax ios» для отправки запроса на получение, поэтому, когда я использую {data} и получите ответ, ответ приходит в виде массива, и я могу перебирать его, но в другом API, когда я это делаю, он возвращает мне объект, и я не могу перебрать его. У кого-нибудь есть обходные пути для этого?

Это ответ от API

Я хочу перебрать эти объекты, когда пользователь выбирает один из вариантов, Я хочу, чтобы приложение получало данные от соответствующего дочернего элемента и передавало данные на график.

1 Ответ

0 голосов
/ 08 апреля 2020

Вы также можете l oop через объекты.

Object.keys(data).map(key => 
    <option value={key}>{data[key]}</option>
)
...