totalPrice:function (){ var totalPrice = 0; this.list.forEach(function(item, index){ if(item.isSelect){ totalPrice += item.count * item.uniPrice; } }); return totalPrice; } }
时间: 2024-02-10 16:21:40 浏览: 47
Vue.js实现开发购物车功能的方法详解
这段代码中,定义了一个方法totalPrice,用于计算选中商品的总价。在方法中,首先定义了一个变量totalPrice,并将其初始化为0。然后使用forEach方法遍历商品列表(this.list),对于每个选中的商品,将其数量(item.count)乘以单价(item.uniPrice),并加到totalPrice中。最后,返回计算好的总价totalPrice。
阅读全文