vue for循环相加
时间: 2023-11-07 17:03:05 浏览: 99
vue的for循环使用方法
5星 · 资源好评率100%
在Vue中,使用for循环相加可以通过computed属性实现。你可以在computed属性中定义一个totalSumAll函数,然后在这个函数中使用map方法对dataInfo进行遍历,将每个item的totalSum值相加得到最终结果。如果需要添加NAN情况的判断,可以使用isNaN函数来判断totalSum的值是否为NaN,并根据判断结果返回相应的值。
下面是一个示例代码:
computed:{
totalSumAll(){
let totalSumAll = 0;
this.dataInfo.map((item) => {
if(!isNaN(item.totalSum))
totalSumAll += item.totalSum;
})
if(isNaN(totalSumAll)){
return 0;
}
return totalSumAll;
},
}
阅读全文