什么是【MVVM】

作者: 一俢 | 来源:发表于2019-04-21 09:31 被阅读6次

MVVM 是 Model View ViewModel 的缩写,它同样也是经典 MVC 的进一步演变,同样 Model 负责数据,它是真实状态内容的领域模型;View 负责显示;然而 ViewModel 是视图层的属性和事件的抽象,它和 View 层之间通过绑定器进行绑定,使得 ViewModel 和 View 进行通讯。

MVVM 的优势:

  • 低耦合;
  • 可重用性;
  • 独立开发;
  • 可测试;

MVVM 在现在的前端技术中经常使用,特别是在前后端分离的框架中,例如:Vue、React、Angular,都是采用的 MVVM 模式,相比于 jQuery 的操作 DOM 时代在开发效率上提升了很多很多,在开发过程中更加能体会到这种模式给我们带来的优势。这种 MV* 模式在现代互联网时代发挥这重要的作用,因为人机交互使得 UI 层的开发越来越丰富多彩。

〖坚持的一俢〗

相关文章

  • vue入门

    MVVM的介绍 vue的设计思想是基于MVVM实现的,那么什么是MVVM呢?简单介绍: 组成 MVVM ===> ...

  • MVVM

    MVVM 阅读: 19903 什么是MVVM?MVVM是Model-View-ViewModel的缩写。 要编写可...

  • vue的ms题目

    1、什么是 mvvm? MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一种设计思想。...

  • 什么是【MVVM】

    MVVM 是 Model View ViewModel 的缩写,它同样也是经典 MVC 的进一步演变,同样 Mod...

  • 什么是MVVM?

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

  • VUE面试题

    一、什么是MVVM?MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model ...

  • Vue.js面试题整理

    一、什么是MVVM?MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model ...

  • Vue面试题

    什么是 mvvm? MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一种设计思想。Mo...

  • Vue学习系列一 —— MVVM响应式系统的基本实现原理

    MVVM是什么 MVVM是Model-View-ViewModel的简写。它模式是MVC—>MVP—>MVVM的进...

  • # MVVM 基础入门

    MVVM 是什么? MVVM 是 (Model-View-ViewModel)的缩写MVVM 也是MVC 的架构的...

网友评论

    本文标题:什么是【MVVM】

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