MVVM

MVVM是Model-View-ViewModel的简写。


1、View层:

  • 视图层
  • 在前端开发中,通常就是DOM层。
  • 主要的作用是给用户展示各种信息。

2、Model层:

  • 数据层
  • 数据可能是固定的死数据,更多的是来自服务器,从网络上请求下来的数据。

3、ViewModel层:

  • 视图模型层
  • 视图模型层是View和Model沟通的桥梁。
  • 一方面实现了Data Binding,也就是数据绑定,将Model的改变实时的反应到View中;另一方面实现了DOM Listener,也就是DOM监听,当DOM发生一些事件(点击、滚动、touch等)时,可以监听到,并在需要的情况下改变对应的Data。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容