File talk:MVC-Process.svg

维基共享资源,媒体文件资料库
跳转到导航 跳转到搜索

This illustration is wrong.

1. The "updates" arrow should be coming from the controller. Not from the model.

The view does not directly fetch data from the model. It must go through the controller first. The controller is the intermediary between the model and view.

2. The user never directly "uses" the controller. The user only uses the view.

The controller uses the view to observe for changes. The "uses" arrow should be coming from the controller and pointed to the view. —Preceding unsigned comment was added by 42.60.2.86 (talk) 13:27, 27 July 2015‎ (UTC)[回复]


I agree, this picture is astonishingly wrong. The error #1 seems to me really evident. --Kar.ma (留言) 09:28, 8 April 2020 (UTC)[回复]