如果我有两个对象:
keyedCustomers
item
这两个对象都包含我需要的值,因为我需要使用对象item
检查条件,然后显示来自keyedCustomers
的内容。
在keyedCustomer
中,我有:_id: "5954aa0433979b24e825de77"
。
在item
中就有:customer: "5954aa0433979b24e825de77"
。
如您所见,值完全相同。
我从朋友那里听说我可以使用Lodash做类似的事情:_.keyby(blablabla)
,但我不太确定。
非常感谢我能得到的所有帮助。
所以基本上这是我的条件:
if (item.level == 0) {
return (
<div>
<p>Denna användare har inte accepterat: {need name-value from object keyedCustomer}</p>
</div>
)
}
如果item.level
的值等于0,则需要弹出div。对象item
没有键name
,因此我需要找到合并它们的方法。
答案 0 :(得分:0)
如果keyedCustomers
是一个对象数组keyedCustomer
,每个对象都有一个name
属性,那么您可以使用_.find根据一个键来查找客户名称由customer
的{{1}}属性提供:
item