elementUI/ant design vue表单进行单个或部分字段验证校验

53 阅读1分钟

elementUI/ant design vue的写法一致:

this.$refs['refName'].validateField(['field1'], (Error) => {
  if (!Error) {
    //执行

  }else{

  }
});

其中field1即为需要验证的字段prop值,可以设置多个。

当设置多个字段的时候,是否执行的语句需要放在验证的下面,不可放在验证的里面:

let isError = 0;
this.$refs['refName'].validateField(['field1'], (Error) => {
  if (Error) {
    isError = 1;
  }
});
if (isError === 0) {
  //执行
}