Сохранение многокомпонентной формы через API (сеанс недоступен) - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь сохранить многоступенчатую форму с помощью моего Laravel API.

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

Как к этому подходить с помощью API? Вот мой поток:

  • Пользователь вводит данные для шага 1
  • Проверяет на сервере с помощью настраиваемого запроса
  • Пользователь вводит данные для шага 2
  • Проверяет На сервере через настраиваемый запрос
  • Пользователь вводит данные для шага 3
  • Проверяет на сервере через настраиваемый запрос
  • Данные, отправленные в базу данных

Я думаю Я мог бы сохранить весь интерфейс данных в моем компоненте формы vue, но пользователь мог бы получить каждую часть формы, проверенную через сервер, а затем изменить данные в конце перед окончательной отправкой.

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

Какой был бы идеальный метод для этой ситуации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...