vue3 element-plus表单form验证规则设置的require:true无效是什么原因?

form表单内容:
image.png
验证脚本:
image.png
结果:
image.png
image.png
经过本人测试,并不是配置的问题,仅仅是require:true 属性无效,下边的设置min或max参数进行验证时候,是有效果弹出的(但不填写时候依然为true),这是什么原因呢请问?
image.png
image.png

阅读 6.3k
2 个回答

改成

import type { FormInstance } from 'element-plus'

const submitForm = async (formEl: FormInstance | undefined) => {
  if (!formEl) return
  await formEl.validate((valid, fields) => {
     提交逻辑
  }
}

问题已解决,原因是我required 写成 require 了,一个字母折腾我两天时间,最终不管是我写的还是楼上说的官网方式都可以的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题