MVC 模式
MVC 模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个根本局部:
- 视图(View):治理作为位图展现到屏幕上的图形和文字输入;
- 控制器(Controller):翻译用户的输出并按照用户的输出操作模型和视图;
-
模型(Model):治理利用的行为和数据,响应数据申请(常常来自视图)和更新状态的指令(常常来自控制器);
工作的形式:
控制器负责对模型中的数据进行更新,而视图向模型中申请数据;当有用户的行为触发操作时,会有控制器更新模型,并告诉视图进行更新,在这时视图向模型申请新的数据,而这就是作者所了解的规范 MVC 模式下,Model、View 和 Controller 之间的合作形式