Vue等如何一次性遍历同一个事件且操作互不影响?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue等如何一次性遍历同一个事件且操作互不影响?相关的知识,希望对你有一定的参考价值。
参考技术A在更新数组这块顺便记录下,原先以为直接通过 item.showComment = !item.showComment 就可以直接改变数组,虽然输出 momentList 看是已经 showComment 字段是已经改变,但是在视图层那块Vue没有自动更新。所以运用了 Object.assign() 方法通过浅拷贝来更新数组。顺便回顾下浅拷贝。 浅拷贝是拷贝引用,拷贝后的引用都是指向同一个对象的实例,彼此之间的操作会互相影响
还有种更新数组方法就是深拷贝了。通过 JSON.parse(JSON.stringify(list)) 来解决。深拷贝后,两个对象,包括其内部的元素互不干扰。
以上有什么问题都可以交流哦~
理解错误的地方也可以指出来;)
以上是关于Vue等如何一次性遍历同一个事件且操作互不影响?的主要内容,如果未能解决你的问题,请参考以下文章