首页 > 技术文章 > 面试题

kangshuo 2021-01-04 09:34 原文

MVVM   是Model-View-ViewModel的缩写

Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。

View代表UI组件,它负责将数据模型转化成UI展现出来

ViewModel监听模型数据的改变和控制视图的行为、处理用户交互,简单理解一个同步View和Model的对象,连接Mode和View

在MVVM框架下,View和Wodel之间是没有直接联系的,而是通过ViewModel进行交互,Model和ViewModel之间的交互是双向的,因此View的数据变化会同步到Model中,

而Model数据的变化也会立即反应到View上

ViewModel 通过双向绑定把

 

推荐阅读