美文网首页
什么是MVVM?

什么是MVVM?

作者: 凉城十月 | 来源:发表于2021-01-05 11:15 被阅读0次

    MVVM是一种设计思想,它是Model-View-ViewModel的缩写。它也是MVC的增强版。

    • Model是代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。
    • View是代表UI组件,它负责将数据模型转化成UI展现出来。
    • ViewModel是一个同步View和Model的对象。

    在MVVM框架下,ViewModel之间并没有直接联系,而是通过ViewModel(桥梁)进行交互。
    ModelViewModel之间的交互是双向的。
    ViewModel通过双向数据绑定将ViewModel层连接了起来,而ViewModel之间的同步工作都是完全自动的,无需人为操作。

    相关文章

      网友评论

          本文标题:什么是MVVM?

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