数组中某个字段得求和放在另外一个数组中,效果图如下,每个inspectProVoList下面得num相加
let arr = [
{
inspectProVoList: [
{ name: "张三", num: 2 },
{ name: "李四", num: 3 }
],
name: "安全生产"
},
{
inspectProVoList: [
{ name: "王五", num: 4 },
{ name: "麻子", num: 5 }
],
name: "疫情防控"
},
{
inspectProVoList: [
{ name: "哈哈", num: 6 },
{ name: "猪哥", num: 7 }
],
name: "环保"
}
]
```javascript
arr.map((item) => {
return item.inspectProVoList.reduce((cur, pre) => {
return cur + pre.num
}, 0)
}
```