Я пытаюсь получить сумму моего массива packings
внутри массива sku
. У меня есть map
ped и reduce
d массив, но он дает мне undefined
вывод.
sku: [
{
id:1,
value:0,
packings: [
{
id: 1,
cost: 0,
code:'',
pieces: 0,
size:0,
total:0
},
],
},
],
Вот мой код:
let result = this.sku
.map ( (obj,index) => {
parseFloat(obj.packings.total);
console.log(obj.packings.total)
})
.reduce( (total,current) => {
total+current;
})
return this.fixFourDecimal(result);
Обратите внимание, что sku
и packings
являются динамическими, и пользователь может добавлять / умножать packings
внутри одного sku
, а также может добавлять множество sku
.