Как проверить, отправлен ли запрос AXIOS POST? - PullRequest
0 голосов
/ 09 июля 2019

Picture of Code

Я не могу понять, почему мои console.log(); не срабатывают. Кажется, что все после метода await axios.post(); не выключается? Даже моя handleClearData(); функция не отключается.

Я использую React с Axios для своей контактной формы, чтобы отправить данные на сервер NodeJS, чтобы затем отправить их по электронной почте.

Может кто-нибудь объяснить мне или указать мне правильное решение этой проблемы? Кроме того, console.log(res);, очевидно, также не возвращает и не регистрирует ничего.

Спасибо за тонну!

ОБНОВЛЕНО:

Вот больше информации. Я даже снял свою функцию, думая, что это могло быть проблемой. Это не было ...

Here's more info!

ВТОРОЕ ОБНОВЛЕНИЕ:

Еще одно обновление!

More info!

Ответы [ 2 ]

0 голосов
/ 09 июля 2019

enter image description here

Мне удалось это исправить, поскольку метод await ожидал ответа от сервера.Итак, в свой бэкэнд я поместил эту простую строку кода, res.send(), которая затем позволила функции await выйти из своего бесконечного цикла;следовательно, выполнение остальной части кода, который последовал за ним.

Спасибо всем, кто пытался мне помочь!=)

&& Удачного кодирования!

0 голосов
/ 09 июля 2019

Вы хотите поместить журнал консоли в handleClearData(); в (первом) блоке try.

...