

這是我遇到問題的代碼。
<ul>
{details.filter((detail) => Object.values(detail.colorMap).find(c => c < 10)).map((val) =>
{
return (<li key={val.id}><p className="pt-2">{val.prodName}{Object.entries(val.colorMap).map((c) => (<p>{c[0]}{c[1]}</p>))}</p></li>);
})}
</ul>
uj5u.com熱心網友回復:
您可以添加另一個filter()以獲取值小于 10 的顏色,如下所示:
<p className="pt-2">
{val.prodName}
{Object.entries(val.colorMap)
// Filter for colors with value < 10
.filter((c) => c[1] < 10)
.map((c) => (
<p>
{c[0]}
{c[1]}
</p>
))}
</p>
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/449811.html
上一篇:洗掉嵌套集合中的檔案
