1、表单中输入经常使用验证,但是每次提交后关闭弹框。再打开弹框验证还在作用,这个时候我们可以这样处理:
2、我们可以使用这2种方法处理:
①:在关闭弹框的地方:
this.$refs.form.clearValidate();
this.$refs.form这个form必须是和图片上的名称一致;
这种方法适合全部
②:如果是单个的可以使用:
this.$refs.form.validateField('unitName')
如果这样报错的话,可以试一试这样写,不会报错:
this.$nextTick(()=>{
this.$refs.form.clearValidate('unitName');
//清楚表单内容
this.$refs['form'].resetFields();
})