【发布时间】:2021-05-16 00:08:52
【问题描述】:
我有一个像这样的对象数组:
const products = [
{
name: 'prod1',
category: 'cat1',
pageID: 'product-001',
},{
name: 'prod1',
category: 'cat1',
pageID: 'product-001',
},{
name: 'prod1',
category: 'cat1',
pageID: 'product-001',
}];
我正在将它们呈现为我的应用程序中的产品列表。呈现的产品列表上的每个位置都应链接到特定的产品视图。到目前为止,我想出了pageID 属性,它作为道具传递给链接。工作正常 - 路径正确。
我遇到的问题:
在尝试呈现特定产品视图时,我正在映射我的对象数组。如何检查我的window.location.pathname是否与对象的pageID之一相同,然后仅获取该对象的名称和类别?
【问题讨论】:
标签: javascript arrays reactjs mapping javascript-objects