当前位置: 首页 > Web前端 > HTML

el-input使用elementUI表单内置校验

时间:2023-03-28 11:19:32 HTML

昨天修改bug的时候遇到了一个问题,需要当前表单校验两个字段,一个是时间,一个是参与者。一般使用el-form表单的rules验证规则。对于参与者,以前开发的同学都是点击输入框,弹出人员组织树的对话框,选择人员,点击确定,关闭对话框。关闭时,调用一个方法获取选中的人员。树插件获取的人员数据是数组类型,输入框只接受数字和字符串。并且要求使用form表单本身的验证方式。找了很多种方法,最后还是用了这个clearValidate。watch监控projectScienceAsso的值,如果有值,则去掉error。projectScienceAsso:{immediate:true,handler(newVal,oldVal){if(oldVal!==newVal){this.clearFiles()}},},