一、什么是MVVM设计模式:
MVVM = Model一View - ViewModel。
二、为什么要使用MVVM模式
1、团队层面:统一思维方式和实现方法
2、架构层面:稳定,解耦,富有禅意
3、代码层面:可读,可测,可替换
三、什么是Model
1、现实世界中对象的抽象结果
四、什么是View和ViewModel
View=UI
ViewModel = Model for View
ViewModel与View的沟通
传递数据一 一数据属性
传递操作-一命令属性