老师 如果我商品展示中有停售的商品,购物车有办法可以同步吗(购物车数据存储在vuex中)

老师 如果我商品展示中有停售的商品,购物车有办法可以同步吗(购物车数据存储在vuex中)

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小李 2022-04-23 13:21:57

同学你好,参考思路如下:

如果要加入停售概念,购物车中在做渲染的时候判断一下是不是有当前已经停售的商品,如果有则不再显示即可。或者这里的逻辑重新做,后端在创建数据结构的时候就留出什么是可卖什么是不可卖的,不可卖的则不能选择,那么在购物车中值渲染可买的并且用户已经选择数量的。

祝学习愉快!

  • 提问者 lcy_18 #1

    存储在vuex里的购物车数据要如何判断是不是有当前已经停售的商品

    https://img1.sycdn.imooc.com//climg/6263d7ed09262e4d12500087.jpg

    2022-04-23 18:43:20
  • 好帮手慕慕子 回复 提问者 lcy_18 #2

    可以先获取到当前商店中已停售的商品id,参考老师们之前提供的筛选思路,通过商品id去对比判断购物车中的商品是否是已停售的,筛选vuex的购物车中未售罄的商品,然后渲染到页面上。

    祝学习愉快~

    2022-04-24 15:57:00
  • 提问者 lcy_18 回复 好帮手慕慕子 #3

    可以具体讲一下代码嘛 详细代码有发给客服老师

    2022-04-24 16:53:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师