解决vue A对象赋值给B对象,修改B属性会影响到A的问题


Posted in Javascript onSeptember 25, 2018

实际在vue中 this.A = this.B,没有进行深层赋值,只是把this.A的地址指向了与this.B相同的地址,所有对于A的修改会影响到B。

解决相互影响的思路是在this.A必须是新建的一个对象,这样才能保证不被指向同一地址,属性修改不会相互影响。

解决方式:

this.A=JSON.parse(JSON.stringify(this.B));

将对象转成字符串剔除对象属性后,再转换成对象赋值,这样能解决指向相同地址修改会相互影响的问题。

以上这篇解决vue A对象赋值给B对象,修改B属性会影响到A的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
setTimeout与setInterval在不同浏览器下的差异
Jan 24 Javascript
JavaScript实现添加及删除事件的方法小结
Aug 04 Javascript
jQuery手动点击实现图片轮播特效
Apr 20 Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
Oct 25 Javascript
AngularJS实现根据变量改变动态加载模板的方法
Nov 04 Javascript
vue.js入门(3)——详解组件通信
Dec 02 Javascript
Vue实现百度下拉提示搜索功能
Jun 21 Javascript
Node.js 使用流实现读写同步边读边写功能
Sep 11 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
Sep 20 Javascript
Node.js成为Web应用开发最佳选择的原因
Feb 05 Javascript
利用angular自动编译andriod APK的绕坑经历分享
Mar 08 Javascript
详解babel升级到7.X采坑总结
May 12 Javascript
解决vue-cli webpack打包后加载资源的路径问题
Sep 25 #Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 #Javascript
axios对请求各种异常情况处理的封装方法
Sep 25 #Javascript
解决vue axios的封装 请求状态的错误提示问题
Sep 25 #Javascript
angular 数据绑定之[]和{{}}的区别
Sep 25 #Javascript
Vue高版本中一些新特性的使用详解
Sep 25 #Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
Sep 25 #Javascript
You might like
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
浅析php适配器模式(Adapter)
2014/11/25 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
了解PHP的返回引用和局部静态变量
2015/06/04 PHP
详解PHP编码转换函数应用技巧
2016/10/22 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
PHP实现的随机红包算法示例
2017/08/14 PHP
多浏览器支持的右下角浮动窗口
2010/04/01 Javascript
基于jQuery的倒计时插件代码
2011/05/07 Javascript
动态载入js提高网页打开速度的方法
2014/07/04 Javascript
javascript相关事件的几个概念
2015/05/21 Javascript
webpack中引用jquery的简单实现
2016/06/08 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
实例详解Node.js 函数
2018/06/10 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
[01:07:22]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG加赛
2014/05/26 DOTA
使用python加密自己的密码
2015/08/04 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
Python+OpenCV实现图像融合的原理及代码
2018/12/03 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
2019/09/25 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
python程序如何进行保存
2020/07/03 Python
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
Kneipp克奈圃美国官网:德国百年精油配方的传承
2018/02/07 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
幼儿园中班开学寄语
2014/04/03 职场文书
社团活动总结范文
2014/04/26 职场文书
公司联欢会策划方案
2014/05/19 职场文书
森林病虫害防治方案
2014/06/02 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
校园安全学习心得体会
2016/01/18 职场文书