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层对应的数据,进行相应 的操作