Не удается отобразить объект key,value с помощью react js
Для справки, выше прикреплен скриншот объекта Я новичок в react js,
Здесь мы отображаем объекты в таблице. сначала мы проверяем ключи, если они доступны, то выводим данные...
Сохранение объектов в Claim_details с помощью python и передача их во фронтенд
{Object.keys(this.state.claim_details).map((e)=>{
return (e != this.state.unique_field && e != "_id")?
<tr className="text-center" key={e}>
<td style={{lineHeight:"1.5", whiteSpace: "pre-line"}}>{e}</td>
<td style={{lineHeight:"1.5", whiteSpace: "pre-line"}}>{convertISODateToApexon(this.state.claim_details[e])}</td>
</tr>
:""
})}
Если claim_details уже является массивом, вам не нужно Object.keys()
вы можете просто сделать claim_details.map.
Object.keys превращает массив с именами собственных свойств объектов:
const object1 = { a: 'somestring', b: 42, c: false };
console.log(Object.keys(object1));
// expected output: Array ["a", "b", "c"]
Для получения дополнительной информации: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys