2020-01-15 Vue MVVM的设计模式解析

先上图


timg.jpeg

View层:
就是我们常说的 视图层,在前端开发中通常就是Dom层,其作用就是给用户展示各种信息。
Model层:
就是我们常说的数据层,数据可能是我们固定死的一些数据,更多的是我们通过网络请求获取的数据。
ViewModel层:
就是我们常说的视图模型层,该层是 View层和Model层沟通的桥梁,一方面它实现了数据绑定(Date Bindings)将model层的数据实时的绑定到view层,另一方面它实现了Dom的监听(DOM Listeners),当DOM发生一些事件(点击,滚动,触摸等)时,可以监听到,并在需要的情况下改变对应的Data数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容