store/index.js代码如下:
import Vue from 'vue'
import Vuex from 'vuex'
import app from './modules/app'
import getters from './getters'
Vue.use(Vuex)
const store = new Vuex.Store({
modules: {
app,
},
getters
})
export default store
只要将上方的store改一下就好了:
import Vue from 'vue'
import Vuex from 'vuex'
import app from './modules/app'
import getters from './getters'
Vue.use(Vuex)
// const store = new Vuex.Store({
// modules: {
// app,
// },
// getters
// })
const store = () => { # 返回store为一个函数就行了
return new Vuex.Store({
modules: {
app
},
getters
})
}
export default store
只要将返回改为返回函数就行了。
网友评论