前言
在vue2表单校验:el-form表单绑定数组并使用rules进行校验_vue2 rules校验-优快云博客中,使用form原生的rules对表单中每个控件的必填、格式等做了校验。但是保存时,除了验证每一个控件的输入合乎要求外,还需要验证控件之间的数据合规性,针对这个案例,就是其中的人员是否重复(本文代码接上文)。
需求
- 需要用户填写一系列人员,不设上限,但是至少填写一个。
- 每个人员信息包含人员名称和电话号码
- 希望页面“人员”前面添加必填项标识
- 希望检查人员姓名和手机号码是否填写,格式是否符合规范,并给出合理提示
- 所添加的人员不能重复,即姓名和手机号不能都相同。