摘要:
vue.js采用的是数据劫持结合发布和-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 Vue 的响应式原理是核心是通过 ES5 的保护对象的 Object.defindeProper 阅读全文
posted @ 2020-10-10 11:22
北巷听雨
阅读(186)
评论(0)
推荐(0)
摘要:
一,两者区别 有人把观察者(Observer)模式等同于发布(Publish)/订阅(Subscribe)模式,其实两者是有区别的,观察者模式和发布订阅模式最大的区别就是发布订阅模式有个事件调度中心。 从图中可以看出,观察者模式中观察者和目标直接进行交互,而发布订阅模式中统一由调度中心进行处理,订阅 阅读全文
posted @ 2020-10-10 09:48
北巷听雨
阅读(274)
评论(0)
推荐(0)

浙公网安备 33010602011771号