| 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
 
 
  |