我正在使用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
?