Я создал форму для работы с Google Sheets API, и все успешно работает при успешной отправке.Тем не менее существует проблема при неудачной отправке.Приложение сохраняет данные, которые ранее были сбой в браузере.Достаточно сказать, что я не могу вставить данные клиента в веб-форму.
Мой вопрос: как решить эту проблему?
Решения, которые я изучаю:
- Добавьте проверку на стороне клиента в HTML-часть формы и отключите кнопку отправки, пока форма не станет действительной.(все еще имеет потенциал для предоставления данных)
- Добавьте express.session для создания сеанса и установки «секретного» и сохранения данных только для этого сеанса.(не уверен насчет этого метода).
- Еще один метод записи данных из формы в локальное хранилище и чтения оттуда вместо сохранения в экспресс-форме приложения.(Неуверенный механизм для этого. Кажется, экспресс-сессия проще)