Vue如何实现淘宝购物车三级选中功能(vue,开发技术)

时间:2024-04-28 05:21:13 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Vue%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E6%B7%98%E5%AE%9D%E8%B4%AD%E7%89%A9%E8%BD%A6%E4%B8%89%E7%BA%A7%E9%80%89%E4%B8%AD%E5%8A%9F%E8%83%BD

实现:

1.全选时所有商品+店铺全部选中;反之全部取消选中

2.店铺选中时,当前店铺内所有商品选中;反之取消选中

3.店铺内商品全选 → 所属店铺选中;反之取消选中店铺

4.店铺+所有商品全选 → 全选按钮选中;反之取消选中

首先说明一下,我使用了vuex来管理购物车数据,所有改变按钮状态的方法都写在mutaition里

html选择按钮部分

商品,店铺,全选按钮的点击方法

mutations

因为方法涉及到一些逻辑判断,我把逻辑判断的部分都放在了actions里

最开始我是把这些代码都放在了三个方法里,这样写也能实现,但是看起来实在太乱了,而且不能追踪到具体是进行了什么操作。不想搞那么多方法的可以看看

本文:Vue如何实现淘宝购物车三级选中功能的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:CSS的三大样式是什么下一篇:

4 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18