vue清除表单验证,使用resetFields不起作用,表单切换后表单验证信息遗留问题。
清除表单校验最近项目中遇到一个问题,框架用的vue,ui组件使用的是antd,登录界面有账户密码登录、验证码登录还有注册忘记密码啥的,总归就是四个表单之间的切换,上图看。现在有个啥问题呢,点击“注册账户”并且点击第一个输入框后什么也不输,然后就点别处一下触发了表单验证,也就是这样的⬇️然后点击“已有账号,去登录”,造成下面的局面校验还在,并且带到了注册页。试了一个办法:this.$nextTick(()=>{this.$refs['form3'].resetFields()})然
原创
2021-03-10 14:41:21 ·
2450 阅读 ·
4 评论