先上图

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