我有一个这样的对象数组:
arrObj = [{
id: 1
data: {
info: {
name: 'jhon'
}
}
},{
id: 1
data: {
info: {
name: 'jane'
}
}
},{
id: 1
data: {
info: {
name: 'jhon'
}
}
}]
我需要获得不同值的出现摘要,如下所示:
{ jane: 1, jhon: 2 }
最大的问题是我需要动态传递嵌套的道具:
getSummary('data.info.name',obj) //--> { jane: 1, jhon: 2 }
有任何想法吗?