一天一题:说说你对MVVM的理解 OnePsycho 2020-03-12 274 阅读1分钟 简述答案 mvvm是model view viewModel的缩写 model 是数据模型 定义数据修改和操作的业务逻辑 view是ui组件 将数据模型转换成Ui展现出来 viewModel监听模型数据的改变 控制视图行为 处理用户交互 通过双向数据绑定将view和model连接起来 view和model之间的同步是自动的 无需人为干涉 所以开发者只需要关注业务逻辑而不需要操作dom 更无须关注数据状态的同步问题 复杂的数据状态维护就交给mvvm统一管理。