Не удается отобразить объект key,value с помощью react js

enter image description here Для справки, выше прикреплен скриншот объекта Я новичок в 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

Вернуться на верх