Я сопоставляю список объектов в моем приложении для реагирования следующим образом
(countrydata !== null) ? Object.keys(countrydata).map((item, key) => {
return (
<img src={countrydata[item].image_location}/>
)
})
У меня также есть массив, который содержит точное количество объектов, как в списке объектов, которые я отобразил выше. Я хочу отобразить определенные данные, которые находятся в объектах массива, и я попытался сделать что-то вроде этого
(countrydata !== null) ? Object.keys(countrydata).map((item, key) => {
arrayOfObjects.map((arrayItem,key)=>{
return (
<div>
<img src={countrydata[item].image_location}/>
<span>{arrayItem.name}</span>
</div>
)
})
})
, но не смог достичь желаемого результата. Как я могу отобразить массив объектов внутри отображения списка объектов?
Редактировать:
Мой список объектов выглядит следующим образом (countrydata)
place_1:{description:'',image_location:'',location:''}
place_2:{description:'',image_location:'',location:''}
place_3:{description:'',image_location:'',location:''}
Мой массивобъектов выглядит следующим образом (arrayOfObjects)
0: {distance: {…}, duration: {…}, status: "OK"}
1: {distance: {…}, duration: {…}, status: "OK"}
2: {distance: {…}, duration: {…}, status: "OK"}