Могу ли я использовать Asynchronous Blur Validation с приставкой в скрытой форме?
у меня естьперевождь-форма конкретный вопрос.
У меня есть скрытый ввод в моей форме:
<input type="hidden" {...field} />
И хотел бы выполнить некоторую асинхронную проверку, сделав запрос к серверу. Какой самый элегантный / подходящий способ для достижения этой цели? Я изучал Asynchronous Blur Validation, которая кажется правильной, за исключением того факта, что скрытый ввод не может вызвать событие размытия.
РЕДАКТИРОВАТЬ
Мне удалось получить то, что я хотел, подключив следующий код промежуточного программного обеспечения к Redux:
if (action.type === ActionTypes.MY_EVENT) {
MyModule.asyncValidate({
myField: store.getState().form.myForm.myField.value,
}).catch((error) => {
store.dispatch(stopAsyncValidation('myForm', error));
});
}