vue的双向数据绑定原理

vue的双向数据绑定原理: vue.js采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()(MDN中方法介绍) 来劫持属性的set方法和get方法,然后在数据变动时发布消息给订阅者,并触发相应节点的监听回调函数。 1.实现数据监听器Observer,能够对数据对象的所有属性进行监听,一旦发生变化可获取最新值,通知订阅者 2.实现解析模板指令Compile,
相关文章
相关标签/搜索