vue响应式数据原理
2023-03-31
来源:好走旅游网
vue响应式数据原理是利用Object。
defineProperty这个API来实现,该API可以监听对象属性的get和set,当对象属性被调用时,它能够自动触发更新视图。
Vue的响应式实现,便是通过使用Object。
defineProperty来劫持各个属性的setter,getter,当数据变动时,派发更新函数,触发相应的watcher。
Vue2.0通过全局APIVue.observable创建响应式对象来替代Object.defineProperty,意图是将响应式原理普遍运用于Vue之外的环境,例如Vue组件之间传值。
显示全文