Не удалось переадресовать страницу после отправки действия формы на сервер узла. - PullRequest
0 голосов
/ 22 июня 2019

В настоящее время я создаю веб-сеть с реагированием, и в этом приложении я также создаю функциональность регистра, поскольку пользователь в основном собирается вводить китайский язык в теге ввода, вместо этого я использую действие формы для отправки формы. использования свойства onChange в каждом входе (насколько мне известно, сообщество React не нашло правильного способа устранения ошибки onChange при наборе китайского).

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

Я хотел бы знать, есть ли что-то не так с моей логикой или как решить эту проблему с помощью кода, спасибо;.

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

Front End используя React

<form action='http://localhost:8000/' method='post'>
.....</form>

Бэкэнд, использующий узел с Express

db.collection('memberProfiles').insertOne(userModel)
.then(response => {res.redirect('http://localhost:3000/memberProfile').send('token');})
                .catch(err => res.send('Page ERROR'));
client.close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...