vue 两个值同时改变

this.list = res.data
this.obj = res.data
如果是这样写的话;发现改变一个值的时候另外一个值也跟着一起改变;

因为这样写的话并不是赋值,而是两个值同时是指向引用的那个值;
解决方法:
this.list = res.data
this.obj = JSON.stringify(res.data)

你可能感兴趣的:(vue 两个值同时改变)