main.jsimport Vue from 'vue'import Vuex from 'vuex'import VueResource from 'vue-resource'import router from '.
/router'import store from './store'import App from './App'Vue.use(VueResource)
new Vue({
router,
store,
...App
}).$mount('#app')store.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = new Vuex.Store({ state: { userState: false
}, mutations: { handleUserState: userState => !userState
}
})export default store組件內調用:this.$store.commit('handleUserState')奇怪的是,之前在store.js內容還在main.js里的時候可以正常
vuex提交mutation失效
斯蒂芬大帝
2018-10-11 15:14:57