什么是MVVM

来源:互联网 in 综合百科 2026-10-13 20:49:32

1、MVVM是ModelViewViewModel的简写,微软的WPF带来了新的技术体验,如Silverlight、音频、视频、3D、动画,这导致了软件UI层更加细节化、可定制化。

2、MVVM框架的由来便是MVP模式与WPF结合的应用方式时发展演变过来的一种新型架构框架,立足于原有MVP框架并且把WPF的新特性糅合进去,以应对客户日益复杂的需求变化。

3、MVVM的优点有低耦合、可重用性、独立开发、可测试。

4、MVVM的设计模式是WPF技术出现,从而使MVP设计模式有所改进,MVVM模式便是使用的是数据绑定基础架构,可以轻松构建UI的必要元素。

5、MVVM控件是由于用户控件在大部分情况下不涉及到数据的持久化,所以如果将M纯粹理解为DomainModel,使用MVVM模式来进行自定义控件开发实际上可以省略掉M,变成了VVM。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --