为了账号安全,请及时绑定邮箱和手机立即绑定

vue深度拷贝后怎样观察得到的新数组或对象?

vue深度拷贝后怎样观察得到的新数组或对象?

慕后森 2019-03-20 18:15:25
在data中定义了一个空数组multiclewcontent,在拿到数据后对数据进行遍历,数据的长度就是multiclewcontent的长度。this.multiclewcontent[i] = JSON.parse(JSON.stringify(this.arr));最后得到下面的一个数组可以看到里面的元素vue已经不能观察到了,请问这个问题怎么解决?
查看完整描述

1 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

// 使用Vue.set

Vue.set(this.multiclewcontent, i, JSON.parse(JSON.stringify(this.arr)))


// 使用变异方法

this.multiclewcontent.push(JSON.parse(JSON.stringify(this.arr)))


查看完整回答
反对 回复 2019-04-05
  • 1 回答
  • 0 关注
  • 382 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信