从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法


Posted in Javascript onSeptember 18, 2018

如下所示:

Uncaught Error: [vuex] Do not mutate vuex store state outside mutation handlers

今天遇到一个问题,将Vuex中数组的值赋给新的数组,新数组push时报上面的错误,代码如下

<code class="language-javascript">this.maPartListTable = this.$store.state.vehicleMa.maPartListTable; 
</code>
this.maPartListTable.push(obj);

经询问后得知,应该这么写

this.maPartListTable = this.$store.state.vehicleMa.maPartListTable.slice();

查了下,就查到这句

slice(),不会修改原始数组而是返回一个新数组

以上这篇从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
豆瓣网的jquery代码实例
Jun 15 Javascript
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
Nov 11 Javascript
Javascript 八进制转义字符(8进制)
Apr 08 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
Sep 14 Javascript
javascript中数组的concat()方法使用介绍
Dec 18 Javascript
js 获取时间间隔实现代码
May 12 Javascript
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
Jun 24 Javascript
javascript面向对象之对象的深入理解
Jan 13 Javascript
13个PHP函数超实用
Oct 21 Javascript
微信小程序实现时间预约功能
Nov 27 Javascript
vue 解决computed修改data数据的问题
Nov 06 Javascript
JavaScript进制转换实现方法解析
Jan 18 Javascript
vue服务端渲染添加缓存的方法
Sep 18 #Javascript
在Vuex使用dispatch和commit来调用mutations的区别详解
Sep 18 #Javascript
微信小程序开发之路由切换页面重定向问题
Sep 18 #Javascript
在小程序中使用canvas的方法示例
Sep 17 #Javascript
webpack4打包vue前端多页面项目
Sep 17 #Javascript
node中的密码安全(加密)
Sep 17 #Javascript
Vue CLI3搭建的项目中路径相关问题的解决
Sep 17 #Javascript
You might like
PHP的一个基础知识 表单提交
2011/07/04 PHP
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PHP实现的自定义数组排序函数与排序类示例
2016/11/18 PHP
PHP实现的ID混淆算法类与用法示例
2018/08/10 PHP
基于jQuery的history历史记录插件
2010/12/11 Javascript
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
js获取一组日期中最近连续的天数
2017/05/25 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
浅析vue深复制
2018/01/29 Javascript
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
vue全局组件与局部组件使用方法详解
2018/03/29 Javascript
fetch 如何实现请求数据
2018/12/20 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
Python实现读取json文件到excel表
2017/11/18 Python
Python实现读取机器硬件信息的方法示例
2018/06/09 Python
python+selenium实现QQ邮箱自动发送功能
2019/01/23 Python
Python实现的微信支付方式总结【三种方式】
2019/04/13 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
Django配置Bootstrap, js实现过程详解
2020/10/13 Python
Tory Burch德国官网:美国时尚生活品牌
2018/01/03 全球购物
static函数与普通函数有什么区别
2015/12/25 面试题
铭万公司.net面试题笔试题
2014/07/20 面试题
超市总经理岗位职责
2014/02/02 职场文书
旅游管理专业大学生职业规划书
2014/02/27 职场文书
六五普法规划实施方案
2014/03/21 职场文书
中学生英语演讲稿
2014/04/26 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
介绍信的格式
2015/01/30 职场文书
政协委员个人总结
2015/03/03 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
先进党支部事迹材料2016
2016/02/26 职场文书
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技