【发布时间】:2017-01-12 10:37:41
【问题描述】:
我有一个这样的对象数组
[
{
'a': 10,
elements: [
{
'prop': 'foo',
'val': 10
},
{
'prop': 'bar',
'val': 25
},
{
'prop': 'test',
'val': 51
}
]
},
{
'b': 50,
elements: [
{
'prop': 'foo',
'val': 30
},
{
'prop': 'bar',
'val': 15
},
{
'prop': 'test',
'val': 60
}
]
},
]
当prop 是foo 时,我需要对属性Val 求和。
因此,我必须搜索元素并获取prop 为foo 的所有对象。有了这些对象,我应该总结 val 属性。
我尝试使用_.find、_.pick 等的多种组合,但我没有得到正确的结果。有人可以帮我吗?
【问题讨论】:
标签: javascript lodash