成功解决:Cannot read properties of undefined (reading ‘commit‘)

简介: 这篇文章提供了解决Vuex中"Cannot read properties of undefined (reading 'commit')"错误的两种方法:检查模板中的数据属性是否存在,以及确保在Vue实例中正确挂载了store对象。

我真无语,我严重怀疑我在main.js中删除Avue的引入时、顺带删除了store

文章目录

  • 1、报错信息
  • 2、报错原因
  • 3、解决方法
  • 4、成功解决

1、报错信息

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘commit’)
at VueComponent.mappedMutation (vuex.esm.js?358c:985:1)
at eval (Login.vue?03db:106:1)

2、报错原因

我的是在main.js中未引入配置的store

3、解决方法

加入配置的store
在这里插入图片描述

4、成功解决

登录的同时需要进行token的存储、需要调用store中的方法进行token的存储,但是未在全局引入。所以在使用时、报错

在这里插入图片描述

相关文章
|
定位技术 Apache
Echarts——Invalid geoJson format Cannot read property 'length' of undefined
Echarts——Invalid geoJson format Cannot read property 'length' of undefined
205 0
|
JavaScript
VUE——filemanager-webpack-plugin报错TypeError: Cannot read property 'isFile' of undefined
VUE——filemanager-webpack-plugin报错TypeError: Cannot read property 'isFile' of undefined
265 0
|
前端开发 JavaScript
VUE——Uncaught (in promise) TypeError: Cannot read property '__esModule' of undefined
VUE——Uncaught (in promise) TypeError: Cannot read property '__esModule' of undefined
319 0
|
前端开发 小程序 JavaScript
微信小程序-Unhandled promise rejection TypeError: Cannot read property ‘get‘ of undefined
微信小程序-Unhandled promise rejection TypeError: Cannot read property ‘get‘ of undefined
|
资源调度 前端开发
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
826 0
webpack版本问题 Cannot read property ‘createHash‘ of undefined
webpack版本问题 Cannot read property ‘createHash‘ of undefined
150 1
TypeError: Cannot set properties of undefined (setting ‘resdata‘),res定义数据出现的问题,定义的方法用this换成that
TypeError: Cannot set properties of undefined (setting ‘resdata‘),res定义数据出现的问题,定义的方法用this换成that
element-ui Cannot read properties of undefined (reading ‘name‘),data中写成集合的形式
element-ui Cannot read properties of undefined (reading ‘name‘),data中写成集合的形式

热门文章

最新文章