ElementUI——表单使用自定义验证导致无法提交

前言

表单使用自定义的验证,验证失败正常提示,验证成功却无法提交~
原因很简单,因为在自定义校验立没有添加成功的callback

内容

错误代码

checkBudget(rule, value, callback) {
  if (!value) return callback(new Error('请输入预算'))
  if (value < 300 || value > 9999999.99) return callback(new Error('预算不少于300元,不超过9999999.99元'))
},

正确代码

checkBudget(rule, value, callback) {
  if (!value) return callback(new Error('请输入预算'))
  if (value < 300 || value > 9999999.99) return callback(new Error('预算不少于300元,不超过9999999.99元'))
  callback()
},
posted @ 2023-05-22 15:51  。思索  阅读(126)  评论(0)    收藏  举报