vue双向绑定原理是通过数据劫持结合发布者-订阅者模式来实现的
数据劫持就是通过Object.defaultProperty()来给每个发布者或者说是需要观察的对象Observer添加getter和setter方法
每当该对象的数据发生变化时会触发setter方法,通知watcher订阅者
订阅者有多个,通过消息订阅器统一管理
vue双向绑定原理是通过数据劫持结合发布者-订阅者模式来实现的
数据劫持就是通过Object.defaultProperty()来给每个发布者或者说是需要观察的对象Observer添加getter和setter方法
每当该对象的数据发生变化时会触发setter方法,通知watcher订阅者
订阅者有多个,通过消息订阅器统一管理