MVC:其中view controller十分庞大,即处理业务逻辑也处理view展示。
MVVM:衍生于MVC,优化结构。
Model-数据层:数据模型,用于数据存取,基本数据处理。
ViewController/View-展示层:view布局及展示,只与ViewMode交互,响应ViewMode事件。
ViewModel- 数据模型:数据缓存、网络请求、业务逻辑。
MVC:其中view controller十分庞大,即处理业务逻辑也处理view展示。
MVVM:衍生于MVC,优化结构。
Model-数据层:数据模型,用于数据存取,基本数据处理。
ViewController/View-展示层:view布局及展示,只与ViewMode交互,响应ViewMode事件。
ViewModel- 数据模型:数据缓存、网络请求、业务逻辑。
本文标题:MVC&MVVM
本文链接:https://www.haomeiwen.com/subject/uwkbpftx.html
网友评论