В laravel, как я могу вывести результаты формы в формате json после отправки? - PullRequest
0 голосов
/ 29 мая 2020

В laravel, как я могу вывести результаты формы в формате JSON после отправки; без сохранения в базу данных? Это необходимо для проверки данных, хранящихся в форме.

Ответы [ 2 ]

0 голосов
/ 29 мая 2020

Этого не будет в json, но он послужит вашей цели проверки данных. Вы можете просто сделать это в своем контроллере, чтобы проверить, что содержит ваш запрос:

dd($request->all());

Это будет работать почти для всех версий в Laravel.

0 голосов
/ 29 мая 2020

Предположим, вы уже выполнили код отправки формы с формой. под кодом одной строки, который вы можете использовать в контроллере

public function store(Request $request)
{
   echo json_encode($request);
   // below you can store data after validation if need then
}

, если вы используете метод post для отправки формы, то над кодом одной строки вы будете отображать данные формы как json формат

вы также можете проверить данные формы с помощью Dump и D ie, например dd($request->all());, но это не вернет json формат

Примечание: если он не работает, объясните, какие php и Laravel версия, которую вы используете.

Официальная Laravel документация

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