gpt4 book ai didi

javascript - 所有循环值的总和 | Vuejs | Javascript |元素表

转载 作者:行者123 更新时间:2023-12-01 00:35:25 24 4
gpt4 key购买 nike

循环 element.io 表中的值列表。我需要显示权重列表的总和。我无法计算所有重量值的总和。

var val= [ 
{
"NmVehiclePlanning.deliveryBranch": "Madurai",
"NmVehiclePlanning.deliveryCity": "Madurai",
"NmVehiclePlanning.weight": 30106
},
{
"NmVehiclePlanning.deliveryBranch": "Madurai",
"NmVehiclePlanning.deliveryCity": "Virudhunagar",
"NmVehiclePlanning.weight": 3498
},
{
"NmVehiclePlanning.deliveryBranch": "Madurai",
"NmVehiclePlanning.deliveryCity": "KANYAKUMARI",
"NmVehiclePlanning.weight": 500
}, ]

上面的数据是我的json数据。需要对所有内容进行求和(键名:NmVehiclePlanning.weight)

<el-table-column label="weight">
<template slot-scope="scope">
<span v-for="data in scope.row.details">
{{ data['NmVehiclePlanning.weight'] }}
</span>
</template>
</el-table-column>

收到的值为

30106 3498 500

预期值为

34104

最佳答案

尝试一下这个。希望它能发挥作用

<el-table-column label="weight">
<template slot-scope="scope">
{{ calculateSum(scope.row.details) }}
</template>
</el-table-column>

将此函数添加到您的脚本中。

calculateSum(val){
var sum = 0;
for(let value in val){
sum += val[value]['NmVehiclePlanning.weight']
}
return sum;
},

关于javascript - 所有循环值的总和 | Vuejs | Javascript |元素表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58166236/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com