Vue3前端框架MVVM模式

北京荨麻疹主治医院 http://pf.39.net/bdfyy/bdfjc/210410/8833326.html
一、图示二、说明

MVVM的核心是数据驱动即ViewModel,ViewModel是View和Model的调度者。ViewModel类似中转站,负责转换Model中的数据对象,使得数据变得更加易于管理和使用。MVVM本质就是基于操作数据来操作视图进而操作DOM,借助于MVVM无需直接操作DOM,开发者只需完成包含声明绑定的视图模板,编写ViewModel中的业务,使得View完全实现自动化。

在MVVM中View(视图)和Model(模型)是不可以直接进行通信的,它们之间存在这ViewModel这个中介充当着观察者的角色。当用户操作View,ViewModel感知到变化,然后通知Model发生相应改变,反之亦然。ViewModel向上与视图层View进行双向数据绑定,向下与Model通过接口请求进行数据交互,起到承上启下的作用。

三、案例购买专栏解锁剩余62%


转载请注明:http://www.aierlanlan.com/tzrz/5741.html