【发布时间】:2020-02-28 09:55:30
【问题描述】:
我正在使用 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?
【问题讨论】: