Как я могу сделать HTML / NodeJS форму go для другой формы, основанной на ответе, что-то вроде "Go для формы Google" в разделе, основанном на ответе? " - PullRequest
1 голос
/ 02 февраля 2020

Итак, у меня есть сайт NodeJS, а на домашней странице есть форма, содержащая несколько переключателей. Когда пользователь нажимает «Отправить», я бы хотел, чтобы пользователь перенаправлялся на другую страницу в зависимости от ответа. Это я понял (у кнопок есть атрибут onclick, который изменяет атрибут action элемента формы). Тем не менее, Мне нужно сохранить данные в исходной форме, чтобы после того, как пользователь «выбрал свой путь», я знаю, по какому пути они пошли, и какие ответы они ему дали. Заранее спасибо!

1 Ответ

2 голосов
/ 02 февраля 2020

Вы можете сохранить состояние клиента в сеансе. Если вы используете express, один из вариантов может быть express-session. Он работает так, что назначает пользователю уникальный идентификатор в виде повара ie и сохраняет данные где-то (память, база данных, файл и т. Д. c. В зависимости от того, что вы выберете). Затем, когда клиент делает еще один запрос, сервер возвращает эти данные с идентификатором от повара ie.

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