vuex提交mutation失效

main.js

import 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.js

import 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里的时候可以正常


斯蒂芬大帝
浏览 1093回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript