У меня есть компонент React. Когда пользователь делает выбор формы, он извлекает следующий объект (содержимое объекта варьируется в зависимости от сделанного выбора):
Данные
jsonObj={
"name":"main",
"type":"meat",
"values":[
["chicken","Roast chicken with vegetables"],
["beef","Beef and Yorkshire pudding"]
]}
Желаемые результаты
Вот что я хочу отобразить на экране при визуализации:
<div>
<label htmlFor="chicken">Roast chicken and vegetables</label>
</div>
<div>
<label htmlFor="beef">Beef and Yorkshire pudding</label>
</div>
Моя неудачная попытка!
Object.entries(jsonObj["values"]).map(([val,index]))=>{
return(
<div>
<label htmlFor={val[index][0]}>{jsonSub[key][1]}:</label>
</div>
)
}
Результат этого:
Невозможно прочитать свойство '0' из неопределенного.
И когда я пробую его в консоли браузера, я получаю "Uncaught SyntaxError: Неправильный список параметров функции стрелки ". Кто-нибудь может помочь мне получить желаемые результаты ?!
Большое спасибо!
Кат ie