Невозможно заставить VeeValidate 3.x работать с пользовательским компонентом, используя VueSelect - PullRequest
2 голосов
/ 17 октября 2019

Это код: https://codesandbox.io/s/veevalidate-with-vueselect-13g9d

Я использую пользовательский компонент, потому что хочу переопределить пару слотов в VueSelect. Я использую ValidationProvider, но, похоже, это не работает.

Я искал помощи, но нашел только примеры с использованием VeeValidate 2.x.

1 Ответ

2 голосов
/ 18 октября 2019

Я понял, как это работает. По умолчанию VeeValidate проверяет ввод только после событий blur или input для дочерних элементов ValidationProvider. Если вы хотите, чтобы он проверялся на пользовательских событиях, вы можете реализовать пользовательский режим для пользовательского компонента и указать атрибут mode в ValidationProvider.

Например: https://codesandbox.io/s/veevalidate-with-vueselect-13g9d (мои обновленные коды и ссылка на ящик).

...