| 12345678910111213141516171819202122232425262728 | import { getCartDetail } from '@/api/cart'const cart = {  state: {    cartCount: 0  },  mutations: {    //记录购物车商品数量    SET_CART_COUNT(state, data) {      const arr = data.length || []      state.cartNumber = arr.length    }  },  actions: {    //获取购物车数据    CartProductDetail({ state, commit }) {      return getCartDetail()        .then(res => {          commit('SET_CART_COUNT', res.data)          return Promise.resolve(res)        })        .catch(err => {          return Promise.reject(err)        })    }  }}export default cart
 |