el-form子组件表单校验无法传给父组件


这篇博客主要记录这次在项目开发中,开发的公共组件无法将表单校验结果传给父组件

问题原因

在父组件中引用封装的公共表单组件无法通过this.$refs[formName].validate()事件拿到返回的数据。也从网上尝试了各种方案,发现validate方法只是走到了Pending状态。Promise 的对象并没有返回结果.这是开始检查我之前自定义的校验规则。

解决方法

在校验规则中发现有一种情况没有执行callback,所以导致表单校验一直卡在了Pending状态,没办法继续向下走。


文章作者: dreamITGirl
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 dreamITGirl !
  目录