首页 > 技术文章 > Vue双向绑定的原理

wang--chao 2021-06-27 10:20 原文

vue.js采用的是数据劫持结合发布和-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,通过set来设置数据属性,通过get来获取数据属性。在数据变动时发布消息给订阅者,触发相应的监听回调。

推荐阅读