一次验证两个值

要在表单的el-form-item 一次验证两个值,都不能为空

[el-form] 表单验证:一次验证两个值,传参_form表单

[el-form] 表单验证:一次验证两个值,传参_vue.js_02

在验证规则rules里,要验证的值里加上validator验证规则,“valTowValue”是自己定义的。

[el-form] 表单验证:一次验证两个值,传参_表单_03

[el-form] 表单验证:一次验证两个值,传参_vue.js_04

传参

const validateField= (key, errorMessage) => (rule, value, callback) => {
      if (value && this.searchKey[key] === '') {
        callback(new Error(errorMessage));
      } else {
        callback();
      }
    };
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
name: [{ required: true, validator: validateField('age','请输入'), trigger: ['change', 'blur'] }],
  • 1.