mvc、mvvm

MVC

MVC:是后台的框架模式,MVC模式的意思是,软件可以分成三个部分。
分为M:(model模型)、V(view试图)、C(controller控制器)
mvc、mvvm
各部分之间的通信方式如下:

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

MVVM

MVVM是为了实现MVC中的V,它采用双向绑定,View的变动,自动反映在 ViewModel。
MVVM分为:M(model数据)、V(view试图)、VM(viewModel控制数据的改变和控制试图)
mvc、mvvm