Vue源码学习-数组监听变化

我们知道,在Vue监听一个对象在 Vue2.x 中使用 Object.defineProperty(),但是这个方法有一些缺点。 其一,就是只能对对象的一个属性进行数据劫持,如果对象中还包含对象,则需要递归使用这个 API 其二,就是无法对数组进行监听, 要实现对数组监听,只能在 Arrar.prototype 和 数组的实例之间 添加一个 使用 Object.defin...