Есть ли способ указать приоритет правил в vee-validate? У меня есть несколько правил, прикрепленных к полю, например: regex, custom_require_if, max и т. Д. При проверке пустого поля отображается сообщение об ошибке для правила regex. Но я хочу, чтобы он отображал сообщение об ошибке для правила custom_require_if. Есть ли способ дать правилу custom_require_if больший приоритет по сравнению с правилом регулярного выражения?
Как указать приоритет пользовательских правил в vee-validate?
Ответы (1)
Вам необходимо изменить порядок объявления правила с regex, custom_require_if, max
на custom_require_if, regex, max
.
Он применяет каждое объявленное вами правило, следуя порядку объявления, он работает как если заполнено объявлениями "или". Затем проверка не выполняется, если первое правило не выполняется, и возвращает соответствующее сообщение об ошибке.
person
Riccardo Cedrola
schedule
26.02.2019