vue.esm.js:3767 TypeError: Cannot read properties of undefined (reading ‘dispatch‘)

学习vuex中途老是出现卡到这里半天 ,大概率就是版本问题

vue.esm.js:3767 TypeError: Cannot read properties of undefined (reading 'dispatch')
vue.esm.js:5105 [Vue warn]: Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'dispatch')"

found in

原因

直接下载 vuex是下载最新版本如果学习vue2的话版本不匹配
最新版本安装:vuex4只能在vue3中使用

#npm
npm install vuex@next --save
#Yarn
yarn add vuex@next --save

对应版本要求
在vue2中,要用vuex的3版本
在vue3中,要用vuex的4版本

#npm
npm install vuex@3 --save
#Yarn
yarn add vuex@3 --save

笔记参考作者:
vue和vuex版本对应问题------今天拔牙么

你可能感兴趣的:(vue.js,javascript,ecmascript)