@MilesPs

Как организовать пошаговую регистрация laravel + vue.js?

Назрел вопрос.

Требуется реализовать пошаговую регистрацию на сайте. Всего шагов 7.

Запилил на vue.js все шаги регистрации. Вопрос в следующем:

Каким образом отправляем запросы, как лучше сделать? То есть после заполнения каждого шага или запоминаем и по финалу заполнения всех форм отправляем на регистраицю?
  • Вопрос задан
  • 334 просмотра
Решения вопроса 1
@jazzus
Отправлять на сервер каждую форму, валидировать на сервере, возвращать ошибки для каждого request или пускать дальше. Если бросил регистрацию - сделать проверку на заполненность/права в middleware и открывать нужную форму/переадресовывать если null/false
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Beeetle
@Beeetle
Делайте валидацию у полей каждого шага, пока один шаг не прошел валидацию - не пропускать к следующему, и на последнем шаге уже собирайте данные с форм и отправляйте все валидные данные на сервер.
Итого вместо 7 кучных запросов будет 1 общий
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы