cart.js 841 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import { productService } from '@/services/product.service.js'
  2. const state = {
  3. goodsList: [], //购物车的商品
  4. failureList: [], //失效商品列表
  5. kindCount: 0 ,//购物车宝贝数量
  6. }
  7. const mutations = {
  8. setKindCount(state, data) {
  9. state.kindCount = data
  10. },
  11. setGoodsList(state, data) {
  12. state.goodsList = data
  13. },
  14. setFailureList(state, data) {
  15. state.failureList = data
  16. },
  17. totalPeice(){
  18. }
  19. }
  20. const action = {
  21. // 初始化购物车
  22. initCart({ commit }) {
  23. },
  24. // 添加购物车
  25. addToCart({ dispatch }, data) {},
  26. // 从购物车移除
  27. removeFromCart({ dispatch }, data) {},
  28. // 添加商品数量
  29. countAdd() {},
  30. // 减少商品数量
  31. countSub() {}
  32. }
  33. export default {
  34. state,
  35. mutations,
  36. action
  37. }