梗概
- MVVM 模式是一种软件架构设计模式,它将应用程序分为三个部分:
- Model(模型):代表应用程序的数据和业务逻辑。
- View(视图):用户界面,负责数据的展示。
- ViewModel(视图模型):连接 Model 和 View 的桥梁,双向同步View与Model
1. 适用范围:
现在主流的前端框架都采用MVVC模式, 如Vue
2. 图解:

- 中间的一层就是ViewModel
3. 特点:
4. 优点:
- 开发者可以不用过多关心数据与视图的相互更新, 从而更专注到实际业务中
现在主流的前端框架都采用MVVC模式, 如Vue
