需求:我有一組數據通過ajax請求而來,但多個組件內都有用到。我應該怎么做讓這組數據任何組件都能用到呢?對vuex理解不多。現有Code:store.jslet actions = { updateLoopImg (context) { context.commit('getLoopImg'); }}let mutation = { getLoopImg(state) { this.axios.get("api/setting/get_loop_img") .then(res => { state.loop_sec = res.data.loop_sec; state.loop_img = res.data.data.loop_img; }) }}// ------------------------------------------- a.vuethis.$store.dispatch("updateLoopImg");// -------------------------------------------error:vuex.esm.js?edaa:364 [vuex] unknown mutation type: getLoopImg
可以把ajax請求的數據存到vuex的state里面嗎?
繁花不似錦
2019-02-09 15:47:17