Element UI 表单校验切换单选按钮遇到的坑(已解决)

在这里插入图片描述

既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。——康德

最近在写项目的时候遇见了一个不是很难但是很绕的坑,本人也是在坑中躺了半天才从坑里跳出来。先来给大家说一下遇到的问题:

在这里插入图片描述
在这里插入图片描述

对,你没看错,就是这么一个问题,让我躺坑好久(解决问题后崩溃了好一会)。点击不同的单选按钮使用表单中不同的字段,因为复用了同一个表单,所以出现了这个校验重复出现的问题,其实这个问题真的好简单,哈哈,解决完之后心态都不一样了。就像人们常说的 对于未知的东西总是充满各种各样的想法,当明白了之后又觉得瞬间索然无味。

首先是给单选按钮绑定了一个自带的 change 绑定值发生变化时触发的事件,然后把表单传递了过去,js代码接收表单数据,使用Form表单自带的 clearValidate 移除表单项校验结果的方法来解决这个问题,每次更换不同的就 自动移除表单项校验结果。好了,完美解决!!

在这里插入图片描述
在这里插入图片描述

以上是平时写代码遇到的问题,如有不同的看法,欢迎评论!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值