MVVM的理解

MVVM是Model-View-ModelView的缩写

即:模型-视图-视图模型。

【模型】指的是后端传递的数据。

【视图】指的是所看到的页面。

【视图模型】mvvm模式的核心,它是连接view和model的桥梁。

它有两个方向:

一是将【模型】转化成【视图】,即将后端传递的数据转化成所看到的页面。实现的方式是:数据绑定。

二是将【视图】转化成【模型】,即将所看到的页面转化成后端的数据。

实现的方式是:DOM 事件监听。这两个方向都实现的,我们称之为数据的双向绑定

总结:

  • MVVM是前端视图层的概念,主要关注于 视图层分离,也就是说:MVVM把前端的视图层,分为了 三部分 Model, View , VM ViewModel。
  • m   model数据层:Vue中数据层 都放在data 里面。
  • v   view视图:Vue中view 即 我们的HTML页面。
  • vm (view-model)控制器将数据和视图层建立联系,vm即Vue 的实例。
posted @ 2023-02-17 13:40  芬-mi  阅读(102)  评论(0编辑  收藏  举报