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.必填项