vuejs实现购物车满20元减5元

之前做了个vuejs的购物车的小dome,其中有一个需求就是。如果用户购买商品的总价格达到20元的时候,总价格就减免5元。


直接上代码:
html代码

<div id="app"><p>苹果</p><p>数量:{{n}}</p><p>价格:{{price}}</p><p>应付:{{cleTotal}}</p><p><button @click="add">+</button></p></div>

js代码

let app = new Vue({el:"#app",data:{n:1,        //数量price:2,    //单价cleTotal:2, //总计},methods:{add(){this.n++;}},watch:{n:function(oval,nval){this.cleTotal = this.n*this.price;},cleTotal:function(nval,oval){//这儿的判断需要注意的是:如果没有这个判断。在满20减5之后 如果用户再点击+按钮。//再达到20还会减5   也就是只让它减一次的作用if(nval>oval){if(nval>=20){this.cleTotal=this.cleTotal-5;   }}}}})

需要注意的是。我们一般做时候在计算总价钱的时候使用comptued方法。在这里如果是做满减我这里使用watch方法。watch方法和comptued实际上是或的关系 用了watch方法就不能用computed方法。
好了,就分享到这里。水平有限,如果有不对的地方,欢迎大神们在评论区评论。

vuejs实现购物车满多少减多少相关推荐

  1. Mark一下 | 当当优惠码,实付满150减30 | + 荐书

    囤书囤书 我们一起阅读经典,紧跟前沿技术不掉队 这次继续给爱读书的你们最大的优惠力度   当当网自营图书大促 >> 每满100减50  << 满200减100 满300减150 ...

  2. 会玩!今年天猫双11可以买房了 还是特价 网友:满300减40吗?

    一年一度的双11又快要到了,不少人从现在就开始加购物车,准备到时大干一番. 买家居用品.服饰.零食.数码产品的就不说了,今年天猫双11甚至可以买房子了. 是的,你没看错,是房子. 阿里巴巴旗下阿里拍卖 ...

  3. 6.18! 当当网推出购书优惠活动满400减230!有效优惠码更新

    点击上方"Python高校",关注 文末干货立马到手 大家好,我是GAO, 618!当当上线了一个卖书活动,但是官方的这个活动只设置了满减规则:每满100减50.其实意味着满100 ...

  4. 微信小程序购物车 数量加减功能

    微信小程序购物车 数量加减功能 wxml <!-- 主容器 --> <view class="stepper"> <!-- 减号 --> < ...

  5. 满减活动基础算法-java-类似淘宝满200减30

    public static void main(String[] args) {//先封装一个总体的需要满减的金额Map<Integer, BigDecimal> skuToMap = n ...

  6. 双重福利:计算机图书满100减50+满99 减10叠加券,更有抽奖送书活动,点击查看!...

    7月20日至7月24日计算机图书每满 100 减 50, 程序猿DD特意为读者申请了一批当当计算机图书满 99  减 10 的优惠券 可与满减叠加使用! 先领券,享受更大超值优惠. 优惠码:K87IC ...

  7. 某东满3000减2020真的有这个劵么

    如题 最近快要过年了,各大电商都开始了搞促销,我本来打算趁着过年换个手机,正好看到京东有个年货节,又碰巧看到了京东满3000减2020的优惠券,但是苦于几天来根本看不见票子,一到点就没了.... 于是 ...

  8. 2022年天猫618满300减30红包怎么用?

    2022年天猫618满300减30红包怎么用? 事实上,对于淘宝平台上的任何大型活动,基本上都会设定满减优惠,而最近最受关注的活动是618活动,大家是否知道2022年天猫618满300减30红包怎么用 ...

  9. 2022年京东年货节活动玩法:头号京贴每满200减30、限时红包雨

    2022年京东年货节活动玩法:头号京贴每满200减30.限时红包雨 2022年的春节即将到来了,这时候各大电商平台都会上线"年货节"活动,这时候大家可以买年货了,京东2022年货节 ...

最新文章

  1. 博客文章也能中顶会:ICLR 2022开设博客投稿通道,还有机会跟经典论文原作者直接battle...
  2. opencv实现正交匹配追踪算法OMP
  3. CSS3 总结(一)
  4. SQL Server Compact的DLL文件介绍
  5. 信号量 读者写者问题
  6. python selenium 框架说明_基于python+selenium的框架思路(二)
  7. BIOS误删win10引导 delete boot option如何恢复
  8. 1岁确诊脑瘫,“轮椅博士”,毕业了!
  9. 2021曾都二中高考成绩查询入口,2021高考-随州设4个考区11个考点·
  10. CodeForces - 1485B(找规律+求和) acm寒假集训日记21/12/31or22/1/1
  11. 大学计算机基础模拟,模拟练习系统
  12. 关于MJ刷新的报Too many arguments to function call, expected 0, have *问题
  13. linux windows凤凰,凤凰系统率先升级内核到Linux4.9,支持更多新硬件
  14. 锂电池欧姆内阻和极化内阻
  15. 【复制】互联网术语、简称、缩写
  16. iuv_5g组网问题表
  17. iView的table表格购物车的使用案例
  18. 手机android怎么开机画面,安卓开机动画特效软件下载
  19. 【C语言】判断输入是否能被5整除
  20. 想在美国创业却没有H1B?这些大学可以帮忙搞定身份!

热门文章

  1. 2018NOIp爆零记
  2. Java 恋爱纪念日(日期问题)
  3. notion 纪念日公式
  4. Thinkpad T440p安装Linux的种种问题(by quqi99)
  5. 打开网络连接三种方法
  6. 想入门自学编程,应该怎么开始?
  7. 修改文件句柄:ulimit 系统设置脚本(避免设置不彻底而无效)
  8. 手撕coreML之yolov2 object detection物体检测(含源代码)
  9. 新浪云服务器注册免费,新浪免费云空间SAE注册及云豆获取方法
  10. 『团队协作的五大障碍』读书所得