两个数组是同步更改,可能是VUE的错误

时间:2018-08-14 04:50:03

标签: javascript vue.js

我有两个对象列表和TEMP_ARR。它们在内存中并不相同,但是当我更改其中一个时,其他更改。很奇怪,也许是VUE的一个错误。

http://jsfiddle.net/3yx2a9vk/4/

1 个答案:

答案 0 :(得分:0)

在Vue中,默认情况下可观察到数据。如果将一个分配给另一个,则它将保留引用。因此,解决方案是创建一个新副本。

this.list = JSON.parse(JSON.stringify(TEMP_ARR));