vue双向绑定原理文字说明
观察者 Obeserver
把配置对象中的data的每个属性通过defineProperty数据拦截设置访问器方法,并将其放在vm函数实例上即this._data。当数据发生改变时,调用set的setter函数通知订阅器。
订阅器 subscribe
dep = {
subscribe: [subscriber,subscriber],
subscribe: […],
…
}
一个对象,每个vm上的_data数据对应一个属性,每个属性都对应着多个订阅者组成的数组。
订阅者 su
原创
2022-04-24 16:55:23 ·
1296 阅读 ·
0 评论