【发布时间】:2021-09-02 06:54:18
【问题描述】:
如何通过数组进行映射,只渲染 'TopPicks' 值为 '1' 的项目?
const Products = [
{
_id: 1,
name: 'iphone',
description: '....',
image: '/assets/images/iphone.jpg',
link: 'link',
SubCategory: 'mobile',
TopPicks: '1',
},
{
_id: 2,
name: 'samsung',
description: ',,,,',
image: '/assets/images/smasung.jpg',
link: 'link',
SubCategory: 'mobile',
TopPicks: '2',
}
]
<div className="product-list">
{Products.map((product) => (
<Product product={product} />
))}
</div>
【问题讨论】:
-
使用
filter而不是map -
这能回答你的问题吗? Filter React Native Data
标签: reactjs