ViewUIPlus icon indicating copy to clipboard operation
ViewUIPlus copied to clipboard

Form组件如果只想清除某一字段的校验结果怎么做?resetFields 会清空值,而我只想清空校验信息

Open Youweiyoyo opened this issue 2 years ago • 0 comments

问题描述: Form 包裹 Table , Table 中 写插槽 写 Input 框,现在 有 A B 两个字段 ,我想 A 字段输入完成 去校验 B 字段信息。 经过百度之后,解决,但是校验的触发事件是 blur 事件,导致我的 B 字段存在值得时候 A 字段显示 校验信息还存在,使用 FormItem 自身的 resetFields 方法,会连同该字段的值一起清除,而我只想清除校验条件 this.$refs.formValidate.fields.forEach((item) => { if(item.prop === device.${idx}.deviceList.${index}.thresholdValueStart) { item.resetFields() } })

Youweiyoyo avatar Mar 23 '23 04:03 Youweiyoyo