关于前端:elinput使用elementUI表单自带验证

昨天在批改bug时,遇到一个问题,须要以后的表单验证两个字段,一个是工夫,一个是参会人员。
工夫失常应用el-form表单的rules验证规定就行。
参会人员,之前的开发同学应用的是点击input框,弹出一个人员组织树的dialog,抉择人员,点击确定,敞开dialog。敞开时,调用一个办法,拿到抉择的人员。树插件拿到的人员数据是数组类型,input的框只承受number和string。并且要求应用form表单自身的验证模式。

找了个各种方法,最初应用了这个clearValidate. watch监控projectScienceAsso的值,如果有值就移除报错。

projectScienceAsso:{
      immediate:true,
      handler(newVal, oldVal) {
        if(oldVal!==newVal){
           this.clearFiles()
        }
       
      },
    },

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理