时间:2021-05-26
效果如下所示:
js
<script type="text/javascript"> window.οnlοad=function () { var vm = new Vue({ el:'#huo', data:{ myList:[ { number:0, price:23 }, { number:0, price:14.5 }, { number:1, price:8 }, { number:0, price:20 } ], total:0, //总价 bestValue:0 //最贵单价 }, methods:{ //相减 sub:function (item) { item.number--; if(item.number <= 0){ item.number = 0 } this.count() }, //相加 add:function (item) { item.number++; this.count() }, count:function () { var totalPrice = 0;//临时总价 var best = 0;//临时最大单价 this.myList.forEach(function (val,index) { totalPrice += val.number*val.price;//累计总价 //判断最大单价 if(val.price>best && val.number>0){ best = val.price } }); this.total =parseFloat(totalPrice); this.bestValue = parseFloat(best); } }, created:function(){ this.count(); } }) }</script>
html
以上这篇vue 实现购物车总价计算就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
JS计算购物车中商品总价,供大家参考,具体内容如下题目要求:购物车中有若干商品信息,其中包括商品的名称、单价、数量,计算购物车中商品的总价。具体思路:商品信息通
本文实例讲述了Vue.js实现的购物车功能。分享给大家供大家参考,具体如下:使用计算属性,内置指令,方法等基础知识开发购物车。需求分析:展示一个已经加入购物车的
本文实例为大家分享了vue.js实现简单购物车的具体代码,供大家参考,具体内容如下这次我将给大家带来一个vue.js实现购物车的小项目,如有不足请严厉指出。购物
前言以往的购物车,基本都是通过大量的DOM操作来实现。微信小程序其实跟vue.js的用法非常像,接下来就看看小程序可以怎样实现购物车功能。需求先来弄清楚购物车的
本文实例为大家分享了Vuejs购物车实现代码,供大家参考,具体内容如下html:我的vue购物车我的购物车:商品名称商品单价商品数量操作{{item.name}