Formik - автозаполнение Chrome при вводе пароля - PullRequest
0 голосов
/ 02 июля 2018

У меня проблема с автозаполнением при вводе пароля. Я использую HOC withFormik. Когда я захожу на страницу, Chrome заполняет мой последний логин и пароль. Это совершенно нормально. Но, когда я пытаюсь отредактировать ввод пароля и начать ввод, после первого изменения введенное значение сбрасывается до запомненного пароля. Есть ровно два события изменения, одно с моим новым значением, а второе со старым значением автозаполнения, и оно переписывает мои изменения. После этого все изменения в порядке, есть только одно событие изменения, и я могу редактировать входное значение. Может ли кто-нибудь помочь мне с этим?

1 Ответ

0 голосов
/ 21 ноября 2018

У вас есть начальное значение для ваших входов? Если у вас не установлено значение по умолчанию, вы также заметите в консоли предупреждение о неконтролируемых входах.

Очистка сохраненных данных формы в настройках Chrome (на вкладке «Дополнительно»)

добавьте это в поля Formik autoComplete = "off" и добавьте значение = "" в поле, но это должно исходить из ваших начальных значений formik, поэтому оно должно выглядеть следующим образом = {values.password}

...