題目描述在寫一個vue項目,使用到vuex,現(xiàn)在我將公共的方法封裝了成一個單獨的js文件,在請求后臺接口的時候,如何將請求回來的數(shù)據(jù)存儲到store中?相關(guān)代碼import store from '@/store'async getUserInfo () { // 獲取用戶信息
try { let user = await getUser() // store.default.dispatch('user/USER_GET_INFO', user)
// 這一步注釋的如何寫?
return user
} catch (e) { return false
}
}你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?請各位大神指點下,謝謝~
1 回答

猛跑小豬
TA貢獻1858條經(jīng)驗 獲得超8個贊
異步可以使用store中的actions,但是最終修改數(shù)據(jù)要使用mutations的接口。建議先參考官網(wǎng)寫一寫demo
添加回答
舉報
0/150
提交
取消