最常用的就是光标离开输入框时进行单个输入框的校验,如下:
还有一种就是点击按钮时进行整个表单的校验,比如登录时,检查表单所有输入内容是否合法。当不合法时,显示Toast提示信息。
使用的是Vant UI,其他的框架如Element-plus也是一个道理:
需要给输入框添:
rules
,里面内容是一个规则列表,主要有两种,一种是通过正则校验
,另一种是通过自定义验证器校验
name
属性,值为对应的校验对象的名字rules说明:
onBlur
,即光标离开时触发
给Form
标签添加ref
,在script
中定义该对象,给按钮添加@click
,点击时触发函数
在函数中,使用ref中的对象.value?validate()
进行校验
validate()
中无参数默认校验整个表单
登录
{{ pageName }}
求职人员登录 招聘人员登录 忘记密码?
登录 注册