Подтверждение пользователя в шаблоне MVP с пассивным просмотром
Как бы вы справились с вызовом диалогового окна подтверждения пользователя, прежде чем продолжить работу в веб-реализации шаблона MVP? Он должен будет выполнить промежуточный постбэк, и подтверждение выйдет за пределы функции презентатора, которая его вызвала. Я бы предпочел придерживаться чистой реализации MVP, но возможно ли это?
1 ответ
Решение
Вы не можете реализовать эту логику в одной серверной функции. Я считаю, что стандартный подход к решению этой проблемы заключается либо в
- Выполните несколько шагов, каждый из которых включает одну обратную передачу на сервер. Одним из этих шагов будет диалог подтверждения, который вы упомянули
или же
- Показать диалог подтверждения через Javascript