什么是MVVM?
MVVM分为Model、View、ViewModel三者
Model
代表数据模型,数据和业务逻辑都在Model层中定义
View
代表UI视图,负责数据的展示
ViewModel
负责监听Model中数据的改变并且控制视图的更新
总结:MVVM模式简化了界面与业务的依赖,解决了数据频繁更新。MVVM 在使用当中,利用双向绑定技术,使得 Model 变化时,ViewModel 会自动更新,而 ViewModel 变化时,View 也会自动变化
MVVM分为Model、View、ViewModel三者
Model
代表数据模型,数据和业务逻辑都在Model层中定义
View
代表UI视图,负责数据的展示
ViewModel
负责监听Model中数据的改变并且控制视图的更新
总结:MVVM模式简化了界面与业务的依赖,解决了数据频繁更新。MVVM 在使用当中,利用双向绑定技术,使得 Model 变化时,ViewModel 会自动更新,而 ViewModel 变化时,View 也会自动变化