Вопросы по теме 'presenter'
Как передать аргумент в метод делегата в Rails
Я хотел бы иметь панель инструментов для отображения сводки нескольких моделей, и я реализовал ее с помощью Presenter без собственных данных. Я использую класс ActiveModel (без таблицы данных):
class Dashboard
attr_accessor :user_id
def...
6884 просмотров
schedule
20.03.2023
Ведущий представления модели — пассивный вид — кто загружает модель?
Мне любопытно использовать шаблон MVP для улучшения тестируемости. У меня есть опыт работы с MVC, но MVP кажется другим.
У меня есть приложение, которое работает с файлом «проекта», который на самом деле представляет собой сжатый архив из...
255 просмотров
schedule
01.10.2023
Использование ведущих (стиль Райана Бейтса) без связанной модели
Я хотел бы использовать презентаторов (как показано здесь: http://railscasts.com/episodes/287-presenters-from-scratch?view=asciicast ) для очистки моих представлений static_pages, но его метод, похоже, опирается на базовую модель, которой у...
293 просмотров
schedule
11.07.2022
Шаблон DDD / Presenter VS Оптимальный запрос варианта использования
В этой великолепной книге о проектировании, ориентированном на предметную область, глава посвящена пользовательскому интерфейсу и его связи с объектами предметной области.
Один момент, который меня смущает, — это сравнение между оптимальными...
1665 просмотров
schedule
15.09.2022
Rails вызывает JavaScript из действия ведущего PORO и возвращает результат в View
Я не уверен, как лучше всего это сделать, или мое мышление в корне ошибочно.
У меня есть контроллер, который создает презентатор Plain Old Ruby Object (PORO) в своем действии #index :
# app/controllers/my_controller.rb
class MyController <...
172 просмотров
schedule
28.09.2022
Меню Laravel Asgard CMS с пользовательскими классами
Я использую Asgard CMS в одном из своих проектов.
Я пытаюсь распечатать меню с пользовательскими классами.
По умолчанию {{ Menu::get('main') }} выводит главное меню с классами Bootstrap. Но я хочу использовать разные классы из-за моей темы....
1504 просмотров
schedule
30.03.2023
ГВО. Как получить доступ от одного ведущего к другому - они не связаны механизмом слотов
У меня есть один ведущий для экрана входа в систему. И у меня есть AppPresenter для всего приложения. Каждое представление (кроме входа в систему) отображается внутри слотов AppView.
В AppView у меня есть кнопка выхода из системы, которая должна...
850 просмотров
schedule
18.08.2022
Инициализируется ли переменная шаблона из себя в application_helper.rb в этом презентере?
Итак, я вижу некоторый код в приложении Rails 4.2, как показано ниже.
1) Какой тип объекта @template в kite_presenter.rb? Является ли это экземпляром ActionView и таким образом он имеет доступ к вспомогательным функциям, таким как image_tag ? 2)...
53 просмотров
schedule
29.12.2022
Rails 5 Render view/partial с Active Job с Presenter
Я новичок в Rails, и я пробовал Active Job и Action Cable, а также Presenter, и я искал повсюду, но не смог понять это.
поэтому мой вопрос заключается в том, есть ли способ использовать презентатор в партиале и отображать его вне контроллера...
1662 просмотров
schedule
04.06.2023
Android MVP: определение Presenter во фрагментах
Я много искал в Google, а также в Stackoverflow, но все еще не понимаю, поэтому задаю вопрос здесь.
У меня есть этот небольшой шаблон проектирования MVP -
SigninView.java
public interface SigninView{
void onSuccess();
void...
2777 просмотров
schedule
01.07.2022
Как в Ruby проверить подлинность структуры?
Я пытался понять класс self в методе present , который Райан Бейтс использовал в своей презентации Presenters RailsCast ( #287 Presenters from Scratch (pro) — RailsCasts ). В видео Райан говорит: «Я — это объект шаблона, который имеет все...
623 просмотров
schedule
20.12.2022
Шаблон докладчика
Я часто видел шаблон 1, наиболее часто используемый для докладчиков Rails.
1) Зачем ведущему нужен контекст представления?
2) Между шаблоном 1 и шаблоном 2 шаблон 2 кажется проще, так как вам не нужно оборачивать весь код блоком. Почему это не...
499 просмотров
schedule
07.03.2024
Как создать протокол шаблона для делегата UITableViewCell докладчика IN VIPER
Я использую архитектуру VIPER со Swift. Я хочу использовать протокол для докладчика, чтобы получить делегата UITableView, потому что я не хочу повторять объявления этих методов для всех докладчиков.
Итак, я создал протокол
protocol...
55 просмотров
schedule
09.07.2022