vue数组和对象的响应式实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue数组和对象的响应式实现相关的知识,希望对你有一定的参考价值。

参考技术A 数组:

通过经过vue二次封装的push,unshift,pop,shift,sort,reverse,splice可以实现数组中数据的响应式,通过索引增删改查vue是不响应的。或者使用vue.set()/vm.$set()

对象:

通过vue.set()/vm.$set()

以上是关于vue数组和对象的响应式实现的主要内容,如果未能解决你的问题,请参考以下文章

vue数组响应式原理

vue数组和对象响应式杂谈

Vue2.x相关Object.defineProperty对于对象劫持和数组响应式实现的一些思考

Vue.set 向响应式对象中添加响应式属性,及设置数组元素触发视图更新

Vue2与Vue3的响应式原理-区别讲解

Vue3.0响应式实现