Задать вопрос

Как распарсить такой объект json?

Добрый день!
Приходит с сервера json, дальше я его через JSON.parse() перевожу в объект. Потом вот так хочу отобразить его содержимое: Object.keys(this.state.students).map(function (val){return });
Но на деле рендерится один пустой елемент, и выдается ошибка "Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of `RenderStudent`".

59f6e7b27c5a1935685172.jpeg
  • Вопрос задан
  • 854 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
папробуйте так
Object.keys(this.state.students).map(
   (el, ind)=>{
       <div key={el.id}>{el.name}</div>
   }
);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽