如何使用Vue ElementUI实现关闭对话框后清空验证并重置form表单?

更新于
2026-10-02 01:41:34
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计676个文字,预计阅读时间需要3分钟。

如何使用Vue ElementUI实现关闭对话框后清空验证并重置form表单?

在ElementUI中处理验证问题,今天我们来关注如何清除验证。点击对话框和关闭按钮,如何清除表单验证,避免二次点击产生验证错误提示:

1. 首先在你对话框的模板中移除取消按钮。

2.添加关闭按钮,并绑定事件处理函数来清除表单数据。

前面跟大家提到过 elementUI验证的问题,那么今天就来看看 点击对话框和关闭按钮 怎么清空验证,清空form表单,避免二次点击还会有 验证错误的提示

1、首先在你的对话框 取消按钮 加一个click事件,例如:(ps::callOf里面的addGroupData和ref一 一对应起来)

<div slot="footer" class="dialog-footer">   <el-button @click="callOf('addGroupData')">取 消</el-button> <el-button type="primary" @click="addgroupList('addGroupData');">确 定</el-button> </div>

2、点击取消按钮,关闭对话框,清除表单验证

callOf(formName){   this.creatGroup = false;   this.$refs[formName].resetFields(); }

3、对话框右上角的close按钮(before-close:关闭前的回调,会暂停 Dialog 的关闭,function(done),done 用于关闭 Dialog。

阅读全文

本文共计676个文字,预计阅读时间需要3分钟。

如何使用Vue ElementUI实现关闭对话框后清空验证并重置form表单?

在ElementUI中处理验证问题,今天我们来关注如何清除验证。点击对话框和关闭按钮,如何清除表单验证,避免二次点击产生验证错误提示:

1. 首先在你对话框的模板中移除取消按钮。

2.添加关闭按钮,并绑定事件处理函数来清除表单数据。

前面跟大家提到过 elementUI验证的问题,那么今天就来看看 点击对话框和关闭按钮 怎么清空验证,清空form表单,避免二次点击还会有 验证错误的提示

1、首先在你的对话框 取消按钮 加一个click事件,例如:(ps::callOf里面的addGroupData和ref一 一对应起来)

<div slot="footer" class="dialog-footer">   <el-button @click="callOf('addGroupData')">取 消</el-button> <el-button type="primary" @click="addgroupList('addGroupData');">确 定</el-button> </div>

2、点击取消按钮,关闭对话框,清除表单验证

callOf(formName){   this.creatGroup = false;   this.$refs[formName].resetFields(); }

3、对话框右上角的close按钮(before-close:关闭前的回调,会暂停 Dialog 的关闭,function(done),done 用于关闭 Dialog。

阅读全文