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

(2)vue的MVVM?
view:视图层。在前端开发中,通常是DOM层。
主要作用是:给用户展示各种信息。
Modle层:数据层。可以使死数据,但大多数是来自网络上请求下来的数据。
vuemodle层:视图模型层,是共同view和modle层的桥梁。主要是实现数据绑定和数据监听,用来联系两者发生的变化(如:点击、滚动、touch)等事件的发生!


浙公网安备 33010602011771号