MVC与MVVM的理解

2020-03-10  本文已影响0人  Doter

MVC简单的理解,

如下图:

image.png

view:能够实现数据有目的的显示
model:用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。
controller:起到不同层面间的组织作用,用于控制应用程序的流程

MVVM理解

如下图:

image.png

View:用于展示数据
ViewModel:是一个绑定器,能和 View 层和 Model 层进行通信。
Model:是数据和逻辑。

此处解析非常经典:
MVC,MVP 和 MVVM 的图示- 阮一峰

为什么尤雨溪尤大说VUE没有完全遵循MVVM-知乎

上一篇 下一篇

猜你喜欢

热点阅读