MVVM是什么?

MVVM包含了三个部分:

  • Model
  • View
  • ViewModel

ViewModel充当模型和视图之间的接口。它提供视图和模型数据之间的数据绑定,并使用命令处理所有UI操作。视图将其控制值绑定到ViewModel上的属性,该视图反过来会显示模型对象中包含的数据。

image.png
MVVM.rar

深入理解可参考:http://db.ucsd.edu/wp-content/uploads/2017/03/main.pdf