Ant design Форма validateTrigger динамически меняется с «onBlur» на «onChange» - PullRequest
0 голосов
/ 09 октября 2018

Конструкция Ant по умолчанию проверяет ошибки в событии onChange, что означает, что пользователь получит ошибку при вводе в первый раз, что является плохим интерфейсом.

validateTrigger может быть изменен на 'onBlur', нотогда он всегда будет проверяться на размытие, что еще хуже.

Ожидается: пользователь начинает печатать - ошибка не отображается Пользователь прекращает печатать и размывает - ошибка отображается С этого момента ошибка отображается \ скрывается, когда пользовательнабирает.

Невозможно динамически изменить validateTrigger из onBlur в onChange через состояние.Я пробовал, но это не удалось.

Пример ссылки, где, ошибка показывает, когда пользователь печатает: https://codesandbox.io/s/jxqyjy293

Пример ссылки на другую библиотеку (Formik), где она работает правильно https://codesandbox.io/s/lp904qlj1q

Мой оригинальный выпуск Github https://github.com/ant-design/ant-design/issues/12542

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