美文网首页
对于mvvm的理解

对于mvvm的理解

作者: 曾经也是个少年 | 来源:发表于2019-04-22 14:27 被阅读0次

MVVM 是Model-View-ViewModel的缩写
Model:指的是数据模型,也可以在Model冲定义数据修改和操作的业务逻辑;
View:代表的是UI组件,负责将数据模型转化成UI展示;
VIewModel:监听数据模型的改变和控制视图行为,处理用户交互;
MVVM框架下,Model和View没有直接的联系,二十通过VIewModel进行交互,Model和ViewModel之间的交互是双向的,因此View数据变化会同步到Model中,而Model数据变化也会立即反应到View上
ViewModel通过装箱绑定吧View层和Model层链接起来,而View 和 Model 之间的同步工作完全是自动的,无需认为干涉,开发者只需要关注业务逻辑,不需要手动操作DOM,复杂的数据状态维护完全用MVVM来统一管理

相关文章

网友评论

      本文标题:对于mvvm的理解

      本文链接:https://www.haomeiwen.com/subject/uipygqtx.html