一篇文章带你彻底了解Vue.js如何实现数据双向绑定
Object.defineProperty中的秘密
学习过Vue.js的小伙伴都知道,Vue.js的核心在于组件化开发和数据的双向绑定来实现响应式布局,而在Vue2.x中提到数据的双向绑定,就一定会想到Object.defineProperty(),下面先来介绍一下Vue.js是如何实现数据的双向绑定的吧!
一、数据双向绑定的原理
首先实现了一个监听器observer:对数据对象进行遍历,包括子属性对象的属性,利用**Object.defineProperty()**方法给属性都加上get()和set(
原创
2020-09-06 19:38:55 ·
388 阅读 ·
0 评论