最近在做的项目有表单验证的问题,因为有切换显示
,
当我选择发放规则为固定金额时,没有输入金额,有提示信息,单击切换发放规则,出现如下图

全部商品下方会出现“请输入金额的验证信息”
解决办法:当切换的时候去watch发放规则的状态,然后清除验证
"formData.distributeMainRule":function(n,o) {
this.$refs.editForm.clearValidate(["distributeGoodsRule","distributeAmount","goods"]);
},
本文探讨了在项目中遇到的表单验证问题,特别是在切换发放规则时的验证信息显示异常。通过watch发放规则状态并在切换时清除验证,解决了‘请输入金额’的验证信息残留问题。
680

被折叠的 条评论
为什么被折叠?



