vue 中 清除form 校验状态

1 resetFields();清除全部校验状态+数据

this.$refs.form.resetFields();

2 resetFields() ;清除form的全部校验状态

this.$refs.form.clearValidate();

3,清除固定的字段的校验

const field = 'supplierName'; // 要清除校验的字段名

const rules = this.$refs.form.rules;

if (rules && rules[field]) {

this.$refs.form.clearValidate(field);

}

相关推荐
一个很帅的帅哥几秒前
Vue keep-alive
前端·javascript·vue.js·keep-alive
lbh3 分钟前
Chrome DevTools 详解(一):Elements 面板
前端·javascript·浏览器
明里人12 分钟前
React 状态库:Zustand 和 Jotai 怎么选?
前端·javascript·react.js
sniper_fandc16 分钟前
Vue3双向数据绑定v-model
前端·vue
訾博ZiBo44 分钟前
为什么我的 React 组件会无限循环?—— 一次由 `onClick` 引发的“惨案”分析
前端·react.js
儒雅的烤地瓜1 小时前
JS | 如何把一个伪数组转换成一个真正的数组?
javascript·from方法·数组转换·扩展运算符·slice方法·push方法
my一阁1 小时前
一文解决Chrome使用
前端·chrome
IT_陈寒1 小时前
SpringBoot性能调优实战:5个让接口响应速度提升300%的关键配置
前端·人工智能·后端
訾博ZiBo2 小时前
告别 v-model 焦虑:在 React 中优雅地处理『双向绑定』
前端·react.js
β添砖java2 小时前
交互动效设计
前端·javascript·交互