MVC 和 MVVM的区别

冷暖自知 提交于 2019-12-05 13:38:38

MVC:是前后端分层开发的思想,M是指Model层,控制数据库的操作 ,C是指Controller. 是指逻辑处理 ,V是指View,视图层,对前端业务的处理

MVVM:是前端视图层的分层开发思想。VM是M和V之间的调度者,V是页面中的视图,即页面中的html元素,M是页面中的数据,VM是M和V之间的调度,

当V中的元素需要数据的时候就是通过,VM来调度,实际上就是页面中的逻辑处理,提供数据的双向绑定。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!