响应式原理 方案一:Object.defineProperty 基于 Object.defineProperty 通过 setter/getter 方法来监听数据的变化。 getter 进行依赖收集,setter 在数据变更的时候通知订阅者,递归调用监听对象的所有属性。 缺点: 无法检测到对象属性的添加或删除 不能监听数组的变化,需要重写数组方法 functio...
响应式原理 方案一:Object.defineProperty 基于 Object.defineProperty 通过 setter/getter 方法来监听数据的变化。 getter 进行依赖收集,setter 在数据变更的时候通知订阅者,递归调用监听对象的所有属性。 缺点: 无法检测到对象属性的添加或删除 不能监听数组的变化,需要重写数组方法 functio...