nmxiaowei / avue

Avue.js2.0是基于现有的element-ui库进行的二次封装,简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景,同时衍生出更多企业常用的组件,达到高复用,容易维护和扩展的框架,同时内置了丰富了数据展示组件,让开发变得更加容易
https://avuejs.com
MIT License
2.22k stars 488 forks source link

validateField 怎么使用 #645

Closed leosteven2018 closed 10 months ago

leosteven2018 commented 10 months ago

validateField 怎么使用?没返回值,没promise,能校验但代码判断不了

nmxiaowei commented 10 months ago

this.$refs.ruleForm.validateField('checkPass',(err)=>{ });

leosteven2018 commented 9 months ago

我是用的2.10.18的Avue,调用avue-crud里的,试过同样的写法,但是没err输出。不过我试着用深层的form就可以了

this.$refs.crud.$refs.dialogForm.$refs.tableForm.$refs.form.validateField(['ip'], (err) => {
  if (err) {
    console.log(false);
    return false;
  } else {
    ...
    return true;
  }
})