一次验证两个值
要在表单的el-form-item 一次验证两个值,都不能为空
在验证规则rules里,要验证的值里加上validator验证规则,“valTowValue”是自己定义的。
传参
const validateField= (key, errorMessage) => (rule, value, callback) => {
if (value && this.searchKey[key] === '') {
callback(new Error(errorMessage));
} else {
callback();
}
};
name: [{ required: true, validator: validateField('age','请输入'), trigger: ['change', 'blur'] }],
参考:
el-form表单el-form-item验证规则里prop一次验证两个或多个值问题