技术文档
打开导航菜单
切换主题搜索
[](https://wwads.cn/click/bait)[ ](https://wwads.cn/click/bundle?code=HjZ6abOaWJEGLWeayArlJsVuAiVWpI)
U-Mail邮件群发平台-众多优质通道-送达率超90%-全面技术提升发送效果-免费测试广告
适配 5.0 以上单体和微服务版本
PIGX 技术指南PIG
⌘K
参与开发
快速上手
前端部分
功能使用
后端部分
扩展必看
生产部署
社区分享
更新日志
更新日期: 2025-10-23
最后更新: 2025/8/19
切换主题
Form 组件允许你验证用户的输入是否符合规范,来帮助你找到和纠正错误。
Form 组件提供了表单验证的功能,只需为 rules 属性传入约定的验证规则,并将 form-Item 的 prop 属性设置为需要验证的特殊键值即可。 校验规则参见 https://element-plus.org
`const rule = ref({ 字段名称: [ // 校验用户输入的长度避免超长 0-255个字符 超长 { validator: rule.overLength, trigger: "blur" }, // 根据字段自动查询后台是否重复 { validator: (rule: any, value: any, callback: any) => { validateExist(rule, value, callback, form.id !== ""); }, trigger: "blur", }, ], });`
| 函数名称 | 函数作用 |
|---|---|
validateExist
|
根据字段自动查询后台是否重复
| |
overLength
|
校验用户输入的长度避免超长,范围为 0-255 个字符
| |
validatorNameCn
|
校验用户输入是否为中文、英文、数字包括下划线
| |
validatorCapital
|
校验用户输入是否为大写英文、下划线
| |
validatorLowercase
|
校验用户输入是否为小写英文、下划线
| |
validatorLower
|
校验用户输入是否为小写英文
| |
checkSpace
|
校验输入是否包含首尾空白字符
| |
validatePhone
|
校验手机号的合法性
| |
number
|
校验输入是否为数字
| |
letter
|
校验输入是否为字母
| |
letterAndNumber
|
校验输入是否为字母和数字
| |
mobilePhone
|
校验输入是否为正确格式的手机号码
| |
letterStartNumberIncluded
|
校验输入是否以字母开头,可包含数字
| |
noChinese
|
校验输入是否包含中文字符
| |
chinese
|
校验输入是否为中文字符
| |
|
校验输入是否为正确格式的电子邮箱
| |
url
|
校验输入是否为正确格式的 URL
| |
regExp
|
校验输入是否符合给定的正则表达式
|
表单校验使用
内置规则