Vue3学习记录——(1)MVC与MVVM

1. 传统的MVC模式

  • 模型(Model):数据存储。
  • 视图(View):用户界面。
  • 控制器(Controller):业务逻辑。

Model代表数据存储,主要用于实现数据的持久化;View代表用户界面(UI),主要用于实现页面的显示;Controller代表业务逻辑,串联起View和Model

1. 流行的MVVM模式

  • 模型(Model):数据存储。
  • 视图(View):用户界面。
  • 视图模型(ViewModel):数据与界面的双向绑定。

MVVM是把MVC中的Controller去除了,取而代之的是ViewModel,是一个同步的View和Model的对象,作用是操作DOM,特点是双向数据绑定

猜你喜欢

转载自blog.csdn.net/qq812457115/article/details/129158141