Что лучше всего использовать, ViewHelper или частичное представление? - PullRequest
0 голосов
/ 05 марта 2010

Я создавал viewhelper, потому что есть логика рендеринга контента. Но потом я понимаю, что я жестко программирую HTML внутри viewhelper, что достижимо также используя частичное представление. Многие говорят, что во взглядах не должно быть логики. Но если я использовал viewhelper, мне нужно перекомпилировать проект, если мне нужно изменить стиль.

Итак, мой вопрос: когда использовать viewhelper, а когда использовать частичное представление?

1 Ответ

0 голосов
/ 05 марта 2010

Вы можете иметь логику в частичном представлении, просто она должна иметь короткое, возможно такое, как действительно простое утверждение, такое как if/else, это просто лучшие практики, позволяющие избежать кодирования всей работы контроллера внутри частичных представлений.

...