vue的MVVM

一、理解什么是MVVM?

(1)从维基百科上查询什么Mvvm?

MVVMModel–view–viewmodel)是一种软件架构模式

MVVM有助于将图形用户界面的开发与业务逻辑后端逻辑(数据模型)的开发分离开来,这是通过置标语言或GUI代码实现的。MVVM的视图模型是一个值转换器,[1] 这意味着视图模型负责从模型中暴露(转换)数据对象,以便轻松管理和呈现对象。在这方面,视图模型比视图做得更多,并且处理大部分视图的显示逻辑。[1] 视图模型可以实现中介者模式,组织对视图所支持的用例集的后端逻辑的访问。

 

 

(2)vue的MVVM?

 

view:视图层。在前端开发中,通常是DOM层。

主要作用是:给用户展示各种信息。

Modle层:数据层。可以使死数据,但大多数是来自网络上请求下来的数据。

vuemodle层:视图模型层,是共同view和modle层的桥梁。主要是实现数据绑定和数据监听,用来联系两者发生的变化(如:点击、滚动、touch)等事件的发生!

 

posted @ 2022-02-13 23:51  starter123  阅读(72)  评论(0)    收藏  举报