使用vuex1,报错:expects a function value, got undefined

因为涉及到几个全局的数据管理,所以使用了vuex,我使用的步骤是这样的:
1、在项目的根目录执行npm install vuex
2、在main.js
clipboard.png

3、新建vuex文件夹,及里面的两个文件action.js和store.js

store.js:

clipboard.png

并且在最后
export default new Vuex.Store({
state,
mutations
})

action.js:

clipboard.png

4、在App.vue import store from './vuex/store',及store:store

5、需要使用vuex的组件里

clipboard.png

但是运行以后报错

clipboard.png

阅读 4.4k
1 个回答

搞错了,在项目根目录自动npm install vuex自动安装的2.0.0
图片描述

用这种写法不对,现已改为把版本改成0.6(拷别人项目中安装好的vuex文件),运行没有问题了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题