mvvm框架设计模式

【mvvm框架设计模式】vue 观察者模式
mvvm框架设计模式
文章图片

1.data通过observer监听属性的变化
2.observer监听到属性有变化,通知观察者列表。
3.watcher观察者观察到有变化,就调用set函数,把列表循环一遍,列表中的每一个观察者对象都会调用自身的update回调函数,(这个回调函数是watcher给的)
4.通过回调函数更新视图。

    推荐阅读