1、Model代表数据模型,负责数据和业务逻辑
2、View代表UI视图,负责数据的展示
3、ViewModel负责监听Model中数据的改变并且控制视图的更新,处理用户交互操作
Model和View之前并无直接联系,而是通过ViewModel进行联系,Model和ViewModel之间有着双向数据绑定的关系,因此当Model数据改变会触发View层刷新,View层由于用户操作改变数据也会在Model中更新
mvvm理解?
最新推荐文章于 2022-04-14 15:49:15 发布