res_data下可能有一个或多个,如下面这个是两个的,下标为第0和第1

每个下标下面都有一个goods_list数组,下标为0的下面如下,其下面的goods_list有4个

现在想计算所有goods_list下的quantity的总和,
res_data.forEach(item=>{this.overall += item.goods_list.quantity}) 这样只能得到1,明显不对,请问这个如何操作?
res_data下可能有一个或多个,如下面这个是两个的,下标为第0和第1


res_data.forEach(item=>{
if (item.goods_list.length > 0) {
item.goods_list.forEach(subItem => {
this.overall += subItem.quantity
})
}
})