2016-11-30 2 views
1

Мне нравится повторно запускать проверки после того, как форма смонтирована. Предположим, мне нравится запускать проверки каждый раз, когда я нажимаю кнопку с именем «проверять ввод».Как повторно запускать проверки вручную в ReduxForm?

Как это сделать?

Похожие вопросы:

ответ

2

Проверка синхронизации выполняется на каждом визуализации, так что "запуск его" на самом деле не имеет большого смысла.

Если вы хотите использовать асинхронную проверку, есть функция this.props.asyncValidate(), которую вы можете вызвать для ее запуска.

ИЛИ, если вы предпочитаете подавать подтверждение, вы можете просто отправить форму.

+0

Спасибо, @Erik. Я не думал об использовании submit. Будет ли 'this.props.onSubmit()' работать? или я должен передать formValues ​​в качестве аргумента? –

+1

Метод submit() в API экземпляра также кажется usablel. Сначала я попробую их и отчитаю. –