问题描述
在发现这个问题前,程序一直依赖这个bug在正常运行~~!特有意思,在此记录一下~~!
今天发现el-form-item
不小心放在了el-form
元素的外面。改回去后,居然发现提交表单一直没有反应。
点击提交按钮后,跑到下图if (!formEl) return;
这里就直接结束了。
解决方案
最后查出来是自定义表单校验规则写错了,校验通过的时候,没有执行callback()。补上之后就正常了。
总结
网上查了一下,表单提交没反应,都是由于表单校验规则写错了。文本就当做另一个案例,给开发小伙伴们提供参考。