什么是MVVM? MVVM(模型-视图-视图模型,Model-View-ViewModal)是一种架构模式,并非一种框架,它是一种思想,一种组织与管理代码的艺术.它利用数据绑定,属性依赖,路由事件,命令等特性实现高效灵活的架构 一个事件发生的过程: 1.用户在视图 V 上与应用发生交互 2.VM 触发相应的事件,VM从模型 M 中请求到用户需要的数据,并立马反馈回视图 3.视图 V 更新数据,展现给用户 Mvvm的核心是数据驱动,实际开发中,只要预先写好view和model的关系映射(viewm…