Почему MVC имеют тенденцию преобразовывать объекты в массивы при передаче их в представление? - PullRequest
1 голос
/ 22 января 2011

Почему MVC склонны преобразовывать объекты в массивы при передаче их в представление?

Просто любопытно, если для этого есть причина.

Ответы [ 2 ]

1 голос
/ 22 января 2011

Вероятно, потому что вы не должны быть в состоянии изменить объект из вида.Я предполагаю, что это просто связано с чистотой кода и помогает пользователю следовать шаблону MVC.

0 голосов
/ 22 января 2011

Если под массивами вы имеете в виду наборы, то причина в том, что нет никакой гарантии, что вы хотите передать только один объект в представление.

Конечно, у вас может быть объект контекста, который передает все ваши данные в представление, но фреймворки скорее предоставят механизм для этого, который не требует агрегирования ваших данных, тем более что это может потребовать значительных разные формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...