在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  HTML/ vue使用async await請求數(shù)據(jù)疑惑

vue使用async await請求數(shù)據(jù)疑惑

product.vue
clipboard.png

vuex

import {
  selectProduct,
} from '@/service/getData';
const shop = {
  state: {
    categoryData: null, //商品分類數(shù)據(jù)
    cartProductData: null, //加入的購物車數(shù)據(jù)
  },

  actions: {
    SelectProduct({ // 加入購物車
      commit,
      state
    }, parameterData) {
      return new Promise((resolve, reject) => {
        selectProduct(parameterData).then(response => {
          resolve(response)
        }, err => {
          reject(err)
        })
      })
    },
  }
}

export default shop

請求數(shù)據(jù)先通過vuex再請求,和直接去請求有什么區(qū)別,小女子不才,請各路大神指點

clipboard.png

clipboard.png

回答
編輯回答
逗婦惱

應(yīng)該還有代碼吧?
categoryData: null, //商品分類數(shù)據(jù)
cartProductData: null, //加入的購物車數(shù)據(jù) 看你寫的 這兩個就是保存在vuex中全局的data,
如果不是 async await請求數(shù)據(jù)放在組件里也可以

2017年4月7日 10:42