Twlig / issuesBlog

MIT License
3 stars 0 forks source link

MVC和MVVM的区别 #65

Open Twlig opened 2 years ago

Twlig commented 2 years ago

MVC

三者间的通信:

  1. View 传送指令到 Controller
  2. Controller 完成业务逻辑后,要求 Model 改变状态
  3. Model 将新的数据发送到 View,用户得到反馈

MVVM

image

它采用双向绑定(data-binding):View的变动,自动反映在 ViewModel。