相同点:二者都能移除表单校验

不同点:

resetFields()会对整个表单进行重置,将所有的字段重置为初始值,在vue中大量用到的数据的绑定,很可能出现同一个数据绑定在多处的情况,如果滥用resetFields很可能造成界面上出现莫名的bug

clearValidate() 只会移除表单校验,而且可以只对部分字段进行移除校验
在这里插入图片描述
在这里插入图片描述

使用场景

resetFields()会移除表单校验并初始化表单,一般用于新增

clearValidate()移除全部或部分表单校验,一般用于修改、编制

Logo

前往低代码交流专区

更多推荐