Повторное использование проверки vuelidate в шаблоне VueJS - PullRequest
0 голосов
/ 28 февраля 2020

Я использую vuelidate для проверки форм в моем приложении VueJS. Вот пример правила проверки:

validations() {
    const validationRules = {
        myValidationRule: {
        required: requiredIf(
            vm => vm.someProperty && vm.anotherProperty !== "COUNTRY"
        )}
    }
}

Шаблон PUG, используемый в компоненте:

template(v-if="someProperty === false || anotherProperty === 'COUNTRY'")

Как видите, атрибут v-if содержит условие аналогичные до myValidationRule.

Возможно ли "повторно использовать" правило проверки myValidationRule в v-if?

1 Ответ

0 голосов
/ 09 марта 2020

Вы можете использовать $v объект vuelidate в вашем шаблоне PUG. Для получения дополнительной информации см. это .

Например. $v.myValidationRule.required

...