Подтвердить что ты не робот

Связь между представлением и моделью в MVC

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

4b9b3361

Ответ 1

Существует более одного ответа. В конце концов вы можете делать все, что вам подходит, в соответствии с вашими потребностями. Я использую контроллер + ViewModels для подключения к представлению. Представление никогда не использует модель. только то, что дает ему контроллер.

Есть хорошее объяснение всех моделей в книге steven sandarson, (вариация на MVC).