理解前端MVVM的开发模式

1. 什么是MVVM模式?

  1. MVVM是Model-View-ViewModel的简写。简单的解释,mvvm是前端视图层分层开发的思想。

2.MVVM由那几部分组成?

  1. M:模型层,可以理解为保存在每个页面中单独的数据(有点像服务器)
  2. VM:是MVVM的核心,VM作为一个调度者,分割了M和V之间的关系,并作为中间层,调度M和V的页面。
  3. V:视图层,可以通俗的把它理解为MTHL的页面结构

3.MVVM模式的优点

  1. 前端开发中使用MVVM模式,是为了让开发变得更方便和高效。(学过vue.js和react.js可能深有体会),其中MVVM最让人赞扬的是提供的数据的双向绑定。(数据的双向绑定是由VM提供的

4 如果觉得文字很难理解,那么来一张清晰明了的图来解释吧

MVVM分层开发思想

发布了3 篇原创文章 · 获赞 8 · 访问量 279

猜你喜欢

转载自blog.csdn.net/CHENJIANCONG66/article/details/104523072