element新增自定义rules验证

data中添加属性

  //电话验证
    const validatePass = (rule, value, callback) => {
      let valueStr = value+''
      if (valueStr.length != 11 || !valueStr.startsWith('1')) {
        callback(new Error('电话必须为1开头的11位数字!'))
      } else {
        callback()
      }
    }
 
rules中使用
receiverPhone: [
          { required: true, message: "接单人电话不能为空", trigger: "blur" },
          { required: true, trigger: 'blur', validator: validatePass }
        ],
posted @ 2023-06-30 16:36  雨后丶云初霁  阅读(29)  评论(0编辑  收藏  举报