说说你对MVC和MVVM的理解

1、MVC

View 传送指令到 Controller

Controller 完成业务逻辑后,要求 Model 改变状态

Model 将新的数据发送到 View,用户得到反馈

所有的通信都是单向的。

说说你对MVC和MVVM的理解


2、MVVM

View:UI界面  

ViewModel:它是View的抽象,负责View与Model之间信息转换,将View的Command传送到Model;  

Model:数据访问层

说说你对MVC和MVVM的理解