对MVVM思想的在认识
Posted 地铁程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对MVVM思想的在认识相关的知识,希望对你有一定的参考价值。
如果说MVP是对MVC的进一步改进,那么MVVM则是思想的完全变革。它是将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应到View上。
这方面典型的应用有.NET的WPF,js框架Knockout、AngularJS等。
以上是关于对MVVM思想的在认识的主要内容,如果未能解决你的问题,请参考以下文章