1. MVC
MVC 是 Model View Controller 的缩写
Model:模型层,是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。
View:视图层,用户界面渲染逻辑,通常视图是依据模型数据创建的。
Controller:控制器,数据模型和视图之间通信的桥梁,通常控制器负责从事图读取数据,控制用户输入,并向模型发送数据。
2. MVVM
MVVM是Model-View-ViewModel的简写,即模型-视图-视图模型。
Modal:模型,指的是后端传递的数据。
View:视图,指的是所看到的页面。
ViewModal:视图模型,mvvm模式的核心,它是连接view和model的桥梁。主要用来处理业务逻辑
3.区别
MVVM与MVC最大的区别就是:它实现了View和Model的自动同步,当Model的属性改变时,我们不用再自己手动操作Dom元素来改变View的显示,它会自动变化。
标签:MVVM,mvvm,什么,视图,mvc,Model,模型,View From: https://www.cnblogs.com/dsss/p/17201200.html