VUE踩坑----赋值后原对象的值发生改变

更新时间:2023-07-08 07:56:29 阅读: 评论:0

向日葵2VUE踩坑----赋值后原对象的值发⽣改变征文启事格式
//vue定义变量
data() {
return {
小故事100字
     //初始表格数组对象
tableData:[],
     //被赋值对象
cancelData:[]
}
}
问题原因是:
中长线
立体五角星赋值时没有创建⼀个新的对象内存地址;
只是把cancelData的内存地址指向了tableData的内存地址,⼀旦tableData值发⽣改变,但内存地址不会发⽣改变,所以cancelData的值也会相对应改变
错误赋值使⽤
//tableData如果发⽣改变,cancelData也会发⽣改变
//因为指向的是tableData的内存地址
this.cancelData[0]=this.tableData[0];植物介绍
端正态度正确使⽤
手势
//创建⼀个新的对象,指向新的内存地址
this.cancelData[0]=JSON.par(JSON.stringify(this.tableData[0]))

本文发布于:2023-07-08 07:56:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1085089.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   赋值   改变
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图