MVVM概念

MVVM即Model  View  ViewModel

前端开发中对MVVM的理解:

Model:模型层,可能是固定写死的数据,更多的是网络请求中获取的数据;

View:视图层,前端开发中通常就是DOM层,主要做用给用户展示各种信息;

ViewModel:视图模型层,视图模型是VIew和Model沟通的桥梁;一方面实现了Data Binding(数据绑定),将Model的改变实时地反映到 View 中;另一方面实现了 DOM Listener(DOM监听),当DOM发生一些事件时监听并改变对应的 Data

 

你可能感兴趣的:(笔记)