form.io, как вызвать пользовательскую проверку на размытие? - PullRequest
0 голосов
/ 28 апреля 2020

В построителе форм form.io я добавляю пользовательскую проверку, но по умолчанию запускается проверка при изменении, которую я хочу установить при размытии.

Я попробовал следующий код на вкладке пользовательской проверки:

let field = document.querySelector('input[name="data[nametest]"]');
field.addEventListener("blur", checkValidation);




function checkValidation() { 
console.log('checking...');
          valid = (input.length > 5) ? true : 'Test name must be at least 5 characters long' ;
        }

код работает на размытие, но он не показывает ошибку, допустимая глобальная переменная установлена ​​на правильную ошибку Я просто замечаю, что чем больше символов в текстовом поле, тем больше событие срабатывает при размытии, я был бы благодарен за любую помощь. Спасибо!

...