mvvm和mvc

mvvm是双向的

mvvm是Model-View-ViewModel的缩写,M代表:数据,V代表:视图,VM代表:视图模型.model数据模型,view是ui视图,通过viewModel,可以把model的数据反射到view视图上,同时,view修改了数据,也会更新到我们的model

三者的关系:

可以理解为view通过事件绑定影响model,model通过数据绑定的形式影响到view,viewModel是把model和view起来的连接器

mvc是单向的

model ,view,controller 即 数据模型,视图,控制器
view:视图层
model:业务数据层
controller:控制器,接收View层传递过来的指令,选取Model层对应的数据,进行相应 的操作

posted @ 2020-09-28 21:07  林9九  阅读(101)  评论(0编辑  收藏  举报