MVVM框架

一、MVVM框架

  • MWVM是一种非常流行软件架构模式。它是Model-View-ViewModel的三者简写,分别表示了模型、视图和视图模型。
    MVVM有助于将应用程序的界面(UI)与业务代码的分离,设计人员可以专注于视图,而开发人员可以处理视图模型和模型。


二、使用 MVVM 模式的好处如下:

  • 如果现有模型实现封装了现有业务逻辑,则更改它可能很困难或有风险。 在此场景中,视图模型充当模型类的适配器,并阻止你对模型代码进行重大更改。
  • 开发人员可以在不使用视图的情况下为视图模型和模型创建单元测试。 视图模型的单元测试可以执行与视图使用的完全相同的功能。
  • 无需触及视图模型和模型代码即可重新设计应用 UI,前提是视图完全是用 XAML 或 C# 实现的。 因此,新版本的视图应与现有视图模型一起使用。
  • 在开发过程中,设计人员和开发人员可以独立和并发地处理其组件。 设计人员可以专注于视图,而开发人员可以处理视图模型和模型组件。

三、步骤

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容