reduce方法
// 可以与箭头函数一起使用
array.reduce((total,curVal) => total + curVal, initVal)
array.reduce(function(total, currentValue, currentIndex, arr), initialValue)
例子:
// a:总和/累加项
// c:每一项的值
const allCount = computed(() =>
cartList.value.reduce((a,c) => a + c.count , 0)
)
//切记:不要加{}!! 即 错误写法:reduce((a,c) => {a + c.count}, 0)
//computed 使用箭头函数,无需return
参考:JavaScript reduce() 方法 | 菜鸟教程