MVC 和 MVVM的区别

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

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

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

猜你喜欢

转载自www.cnblogs.com/panjingshuang/p/11925865.html