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

40次阅读

共计 380 个字符,预计需要花费 1 分钟才能阅读完成。

 昨天在批改 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()
        }
       
      },
    },

正文完
 0