取出本地购物车商品的数据
清空本地购物车数据

           // localStorage.removeItem('cartInfo');let cartInfo=localStorage.cartInfo?JSON.parse(localStorage.cartInfo):[];// find,查找let isHaveGoods=cartInfo.find(cart=>cart.goodsId==this.goodsId);console.log(isHaveGoods);if(!isHaveGoods){let newGoodsInfo = {goodsId:this.goodsInfo.ID,name:this.goodsInfo.NAME,price:this.goodsInfo.PRESENT_PRICE,image:this.goodsInfo.IMAGE1,count:1};cartInfo.push(newGoodsInfo);localStorage.cartInfo=JSON.stringify(cartInfo);Toast.success('添加成功');}else{Toast.success('已有此商品');}this.$router.push({name:'Cart'})

得到购物车数据方法

               if(localStorage.cartInfo){//判断本地缓存是否有购物车的数据this.cartInfo=JSON.parse(localStorage.cartInfo);//字符串转化为对象}console.log("this.cartInfo"+JSON.stringify(this.cartInfo));this.isEmpty=this.cartInfo.length>0?true:false

通过计算属性来计算价格并保存起来

     computed:{/*tomoney不用再data里面声明在计算属性里面会监听data里面的值的变化动态改变*/tomoney(){let allMoney=0;this.cartInfo.forEach((item)=>{allMoney +=item.price*item.count;})/**保存是字符串 */localStorage.cartInfo=JSON.stringify(this.cartInfo)return allMoney;}}
```js

vue 通过localStorage添加商品到购物车相关推荐

  1. ECSHOP批量添加商品到购物车

    Ecshop是一款开源的网上商店系统,在我心目中可以算得上网上商城界的Wordpress了. 本文介绍如何实现在ecshop中批量添加商品到购物车. 大家都知道,默认的ecshop只能单件点击&quo ...

  2. android添加商品到购物车,Android使用动画动态添加商品进购物车

    本文实例为大家分享了Android添加商品进购物车的具体代码,供大家参考,具体内容如下 1.首先展示下效果图 2.讲一下思路,小球由加号位置运动到购物车位置,首先得获得这两个点在整个屏幕中的坐标,然后 ...

  3. Java的图书商城项目如何添加商品到购物车

    关于如何添加商品到购物车,我们首先要有一个大致的思路.我们在浏览器页面,点击添加到购物车按钮,然后就会去掉用Web层的joinCart()方法,这个方法就会接着调用业务逻辑层,而业务逻辑层会去调用Da ...

  4. iOS动画之【添加商品到购物车】:将商品图片icon 移动到购物车iocn的位置

    文章目录 引言 I.demo下载 II .代码实现 2.1 商品的cell 2.2 开(下)单界面 2.3 下单商品的控制器VC 2.4 动画处理工具类 JoinCartAnimationTool s ...

  5. java怎么添加商品信息_Javaweb网上商城项目实战(20)添加商品到购物车

    原理分析 具体实现 准备工作 有些准备工作在之前已经实现了,这里强调一下,如果没改的自己改一下,已经完成了的也检查一下. 1.在product_list.jsp中修改链接 2.product_info ...

  6. 模拟商城添加、查看商品和添加商品到购物车、查看购物车

    //欢迎来到(模拟)京东商城代码编辑 //商城接口类:定义查询和添加商品的方法(修改和删除暂不写) package shopping.dao;import shopping.entity.Produc ...

  7. 创建购物车类,模拟购物车功能 1)添加商品到购物车(输入商品的编号和数量) 2)删除商品(删除购物车中的指定购物项) 3) 修改商品(修改商品的数量)4)显示所购买的商品信息(按商品的总价进行升序显

    import java.util.Objects;/*** @Author: 廾匸* @Date: 2020/11/18 18:32* @Description: 商品类* @version: 1.0 ...

  8. 添加商品php,php – 为首次购买者添加商品到购物车

    我有一个WooCommerce商店,我正在尝试仅为首次购买者添加特定产品到Woocommerce购物车.我已经有以下PHP代码了. 但由于某种原因,它将无法运作. 这是我的代码: add_action ...

  9. Vue电商项目-商品飞入购物车特效实现

    一.写在前面

  10. 基于Redis优化购物车 - 添加商品

    @ApiOperation(value = "添加商品到购物车", notes = "添加商品到购物车", httpMethod = "POST&qu ...

最新文章

  1. Java:如何正确地使用异常详解
  2. SendMessage CString
  3. (转)UITableViewCell复用问题
  4. 百面机器学习第一章——特征工程(基本是百面机器学习书的内容)
  5. (1)剑指Offer之斐波那契数列问题和跳台阶问题
  6. kodi在电视上播放视频卡顿的解决办法
  7. 大数据处理框架的类型、比较和选择
  8. 计算机英语单词练习一
  9. 论文阅读笔记《Few-Shot Learning with Global Class Representations》
  10. c语言中ctod语句的作用,CTOD(c语言ctod函数)
  11. python中pixels函数_Python的PIL库中getpixel方法的使用
  12. 网友晒异性合租趣事:坐马桶都要签协议
  13. VMware workstation批量创建虚拟机和自动化安装操作系统(二)
  14. 异常:Subquery returns more than 1 row
  15. RJ45隔离变压器作用
  16. java基础之垃圾回收_繁星漫天_新浪博客
  17. Android不刷机下的app2sd方法(dex cache占空间解决篇)
  18. WEEX for VUE前端工程师-姜威-专题视频课程
  19. 关于0/0型和∞/∞型极限求解
  20. Linux下的文本网页浏览器

热门文章

  1. 吴家坟女子专修学院郭杜校区计算机分院的学年总结
  2. 前端开发app程序 用什么模拟器测试安卓_【移动端测试】安卓模拟器简介和adb使用...
  3. iOS进阶_地图上定位的标志——大头针
  4. 质量码——工业互联网平台入口
  5. 多种网络请求方式 ,这么骚气的操作确定不来看看嘛?
  6. RAW WAR WAW 数据相关性
  7. 携程景区爬取 + 保存Excel
  8. SQL中的DDL、DML、DCL、TCL是什么意思
  9. 天威dns服务器无响应,天威DNS服务器地址设置
  10. 银湖联手博通欲收购东芝芯片业务 出价180亿美元