MVVM的设计思想

MVVM的设计思想:关注Model的变化,让MVVM框架去自动更新DOM的状态,从而把开发者从操作DOM的繁琐步骤中解脱出来!

在前端页面中,把Model用纯JavaScript对象表示,View负责显示,两者做到了最大限度的分离。

把Model和View关联起来的就是ViewModel。ViewModel负责把Model的数据同步到View显示出来,还负责把View的修改同步回Model。

ViewModel如何编写?需要用JavaScript编写一个通用的ViewModel,这样,就可以复用整个MVVM模型了。

 

可以参看以下两篇文章:
https://www.zhihu.com/question/34219998
https://www.liaoxuefeng.com/wiki/1022910821149312/1108898947791072

MVVM的设计思想

上一篇:音乐播放器foobox 6.1.6.5,基于foobar2000汉化版的CUI配置整合版 (2021-4-17)


下一篇:集训结束了.