У меня есть объект с одной строкой ключей и там значений.Я пытаюсь сопоставить эти ключи и отобразить значения.
productObj = {id:0, name:"toy", price:10, description:null, inventory:7 }
productObj.map((product, index) => {
if(product.inventory > 0){
return(
<div>Product Inventory: {product.inventory}</div>
);
}
if(product.description){
return(
<p>{product.description}</p>
);
}
})
Это пример того, что я пытаюсь выполнить.
Я использовал:
const keys = Object.keys(productObj)
и я смог отобразить массив значений ключей.
Однако это означает, что мне придется повторно использовать исходный объект для получения значений ключей.
Я уверенЕсть ли лучший способ сделать это?Спасибо.