Model view controller 是不是;“有约束力”;机制是否不需要使用MVC模式?

Model view controller 是不是;“有约束力”;机制是否不需要使用MVC模式?,model-view-controller,binding,Model View Controller,Binding,根据MVC模式: 视图中引发的事件在控制器中被拦截,控制器更新模型 模型中引发的事件在视图中被截获,视图会更新自身 但是上面提到的一切都可以通过简单的绑定来完成。此机制允许在模型更改时更新视图,并在视图更改时更新模型 我是对的,还是我遗漏了什么?将视图绑定到模型不是MVC模式(也许你可以称之为“MV”,因为你只有模型和视图)。MVC模式的关键部分是控制器。在一个稍微复杂的应用程序中,不仅仅是显示数据,还需要一个执行应用程序逻辑的控制器。例如,如果用户单击一个按钮,您希望加载另一个视图 如果您

根据MVC模式:

  • 视图中引发的事件在控制器中被拦截,控制器更新模型
  • 模型中引发的事件在视图中被截获,视图会更新自身
但是上面提到的一切都可以通过简单的绑定来完成。此机制允许在模型更改时更新视图,并在视图更改时更新模型


我是对的,还是我遗漏了什么?

将视图绑定到模型不是MVC模式(也许你可以称之为“MV”,因为你只有模型和视图)。MVC模式的关键部分是控制器。在一个稍微复杂的应用程序中,不仅仅是显示数据,还需要一个执行应用程序逻辑的控制器。例如,如果用户单击一个按钮,您希望加载另一个视图


如果您使用MVC模式,您的应用程序逻辑将驻留在控制器中,而不是通过单击按钮直接执行,因为这允许将视图和应用程序逻辑分离。

谢谢,我知道了)