我最近开始学习ASP.NET MVC,据我所知:
但Wikipedia article for MVC中的第一个陈述指出:
模型 - 视图 - 控制器(MVC)是用于在计算机上实现用户界面的软件架构模式。
这看起来很模糊。用户界面不是用MVC的“V部分”实现的,或者我错过了什么东西!?
答案 0 :(得分:3)
作为一个整体,MVC应用程序的目标是为用户提供一个接口。所有不同的组件都只是在整个应用程序中以一致的方式组织代码。
正如wikepedia所述,每个组件都有一个目的,其目的是通过命令(控制器)为用户提供数据(模型)的输出(视图)。
因此View不是用户界面,而是模型的输出。用户界面就是整体。