mvc中controller与mvvm中viewmodel区别
时间: 2023-04-06 19:01:47 浏览: 314
MVVM模式中ViewModel和View、Model有什么区别?
在MVC中,Controller负责处理用户的请求并更新Model,同时将Model的变化反映到View上。而在MVVM中,ViewModel则是连接View和Model的桥梁,它负责将Model的数据转换为View所需要的数据,同时也负责将View中的用户操作转换为Model的操作。因此,Controller和ViewModel的职责有所不同,但都是负责协调Model和View之间的交互。
阅读全文