Прочитав много разных источников, я очень смущен тем, как View и Model должны взаимодействовать в шаблоне MVC. Насколько я понимаю, принятый ответ этого сообщения и эта статья из Apple говоря, что связь между ними должна осуществляться через диспетчера. В странице MVC в Википедии страница ASP.NET MVC и эта статья в MSDN показывает, что существует прямая связь между View и Model. Поэтому в соответствии с ответом здесь, о чем говорится в статье Apple, на самом деле это MVP, а не MVC? Спасибо за любую помощь!
Связь между представлением и моделью в MVC
Ответ 1
Существует более одного ответа. В конце концов вы можете делать все, что вам подходит, в соответствии с вашими потребностями. Я использую контроллер + ViewModels для подключения к представлению. Представление никогда не использует модель. только то, что дает ему контроллер.
Есть хорошее объяснение всех моделей в книге steven sandarson, (вариация на MVC).