什么是MVVM?
概念介绍
- MVVM分为三个部分:分别是M(Model,模型层 ),V(View,视图层),VM(ViewModel,V与M连接的桥梁,也可以看作为控制器)
1、 M:模型层,主要负责业务数据相关;
2、 V:视图层,顾名思义,负责视图相关,细分下来就是html+css层;
3、 VM:V与M沟通的桥梁,负责监听M或者V的修改,是实现MVVM双向绑定的要点; - MVVM支持双向绑定,意思就是当M层数据进行修改时,VM层会监测到变化,并且通知V层进行相应的修改,反之修改V层则会通知M层数据进行修改,以此也实现了视图与模型层的相互解耦;
- 关系图

因为是初学所以就是只能是这么粗糙了
本文深入讲解MVVM(Model-View-ViewModel)框架的核心概念及工作原理。MVVM将应用程序分为模型(M)、视图(V)和视图模型(VM)三部分,支持数据双向绑定,实现视图与模型的解耦。
2万+

被折叠的 条评论
为什么被折叠?



