在维基百科上以这种方式描述MVC模式组件交互:
该模型负责管理应用程序的数据.它从控制器接收用户输入.视图意味着以特定格式呈现模型.控制器响应用户输入并对数据模型对象执行交互.控制器接收输入,可选地验证它,然后将输入传递给模型.
我知道View应该无法与Model交互.但是在我在网上找到的大多数图表中,MVC表示如下:
我们可以看到Model 确实 与View交互并且能够修改它,并且它没有意义.模型是否更新Controller,更新View?
我错过了什么?
java model-view-controller design-patterns software-design
design-patterns ×1
java ×1
model-view-controller ×1
software-design ×1