Вопросы с тегом «model-view-controller»

Модель – Представление – Контроллер (MVC) - это архитектурный шаблон, используемый в разработке программного обеспечения. Для Microsoft ASP.NET MVC используйте вместо этого теги [asp.net-mvc] или [asp.net-core-mvc]. Для Spring MVC используйте вместо него тег [spring-mvc].

2133
Что такое MVP и MVC и в чем разница?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Если взглянуть за пределы RAD (перетаскивания и настройки) способа создания...

1371
Передача данных между контроллерами представления

Я новичок в iOS и Objective-C и во всей парадигме MVC и застрял в следующем: У меня есть представление, которое действует как форма ввода данных, и я хочу дать пользователю возможность выбрать несколько продуктов. Продукты перечислены в другом окне, UITableViewControllerи я включил несколько...

1312
В чем разница между MVC и MVVM? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он фокусировался только на одной проблеме: отредактировав этот пост . Закрыто 6 месяцев назад . Есть ли разница между стандартным шаблоном...

551
Как модель должна быть структурирована в MVC? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я только начинаю понимать MVC-фреймворк и часто задаюсь вопросом, сколько...

497
Шаблон MVC на Android

Можно ли реализовать шаблон модель-представление-контроллер в Java для Android? Или это уже реализовано через Activity? Или есть лучший способ реализовать шаблон MVC для...

485
Разделение бизнес-логики и доступа к данным в Django

Я пишу проект в Django и вижу, что 80% кода находится в файле models.py. Этот код сбивает с толку, и через некоторое время я перестаю понимать, что на самом деле происходит. Вот что меня беспокоит: Я нахожу уродливым, что мой уровень модели (который должен был отвечать только за работу с данными из...

341
Где разместить модель данных и поведения? [TL; др; Использовать услуги]

Я работаю с AngularJS для моего последнего проекта. В документации и руководствах все данные модели помещаются в область действия контроллера. Я понимаю, что это должно быть там, чтобы быть доступным для контроллера и, следовательно, в соответствующих представлениях. Однако я не думаю, что модель...

216
Веб-разработка на Java EE, с чего мне начать и какие навыки мне нужны? [закрыто]

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

205
Могу ли я получить имя текущего контроллера в представлении?

Есть ли способ выяснить, что текущий контроллер из вида? Для примера, почему я хотел бы знать это: если несколько контроллеров совместно используют один и тот же макет, у меня может быть часть в файле ERB макета, где я хочу выделить элемент меню текущей страницы на основе контроллера. Может быть,...

202
Чем отличается шаблон проектирования MVC, MVP и MVVM с точки зрения кодирования c #

Если мы ищем в Google фразу «Чем отличается шаблон проектирования MVC, MVP и MVVM», мы можем получить несколько URL-адресов, которые теоретически обсуждают разницу между шаблоном проектирования MVC MVP и MVVM : MVP Используйте в ситуациях, когда связывание через текстовый код данных невозможно....

197
Добавьте директивы из директивы в AngularJS

Я пытаюсь создать директиву, которая заботится о добавлении большего количества директив в элемент, для которого она объявлена. Например, я хочу создать директиву, которая позаботится о добавлении datepicker, datepicker-languageи ng-required="true". Если я пытаюсь добавить эти атрибуты и затем...

186
Что входит в «Контроллер» в «MVC»?

Я думаю, что понимаю основные концепции MVC - модель содержит данные и поведение приложения, представление отвечает за его отображение пользователю, а контроллер обрабатывает ввод данных пользователем. То, в чем я не уверен, это именно то , что происходит в контроллере. Скажем, например, у меня...

184
Бизнес логика в MVC [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 18 дней назад . Улучшить этот вопрос У меня есть 2 вопроса: Q1. Где именно лежит...

178
Показывать всплывающие окна самым элегантным способом

У меня есть это приложение AngularJS. Все работает просто отлично. Теперь мне нужно показывать разные всплывающие окна, когда конкретные условия становятся реальностью, и мне было интересно, что будет лучшим способом для продолжения. В настоящее время я оцениваю два варианта, но я абсолютно открыт...

163
Разница между Observer, Pub / Sub и привязкой данных

В чем разница между шаблоном наблюдателя , публикацией / подпиской и привязкой данных ? Я немного обыскал Stack Overflow и не нашел хороших ответов. Я пришел к выводу, что привязка данных - это общий термин, и существуют разные способы его реализации, такие как шаблон наблюдателя или шаблон...

157
Должна ли логика сортировки быть размещена в модели, представлении или контроллере? [закрыто]

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы....

148
Ограничение количества отображаемых результатов при использовании ngRepeat

Я нахожу учебники по AngularJS трудными для понимания; этот рассказывает мне о создании приложения, которое отображает телефоны. Я на шаге 5, и я подумал, что в качестве эксперимента я попытаюсь позволить пользователям указать, сколько они хотели бы показать. Вид выглядит так: <body...

142
MVC против n-уровневой архитектуры

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