Vue.js 在VueJS模板中重用vuelidate验证

Vue.js 在VueJS模板中重用vuelidate验证,vue.js,vuelidate,Vue.js,Vuelidate,我正在使用vuelidate验证VueJS应用程序中的表单。以下是验证规则示例: validations() { const validationRules = { myValidationRule: { required: requiredIf( vm => vm.someProperty && vm.anotherProperty !== "COUNTRY" )} } } 组件中使

我正在使用
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
的条件


是否可以在
v-if
中“重用”验证规则
myValidationRule

您可以在PUG模板中使用vuelidate的
$v
对象。有关更多信息,请参阅

例如,
$v.myValidationRule.必填项