收藏文章 楼主

记录一下ant-design-vue 如何清除表单残留信息(包括校验不通过提示语)

版块:AIGC   类型:普通   作者:AI绘图   查看:67   回复:0   获赞:0   时间:2023-11-01 03:31:43
记录一下ant-design-vue 如何清除表单残留信息(包括检验不通过提示语)

话不多说直接上代码
HTML代码如下:

 <a-modal title="修改部门" :visible="visibles" @ok="handleEdit" @cancel="handleCancelEdit">
                    <a-form-model
                        ref="editForm"
                        :label-col="{ span: 5 }"
                        :wrapper-col="{ span: 12 }"
                        :rules="rules"
                        :model="editForm"
                    >
                        <a-form-model-item label="名称" prop="name">
                            <a-input v-model="editForm.name" />
                        </a-form-model-item>
                    </a-form-model>
 </a-modal>

script代码如下:

 // 去掉表单验证信息二次打开残留
       watch: {  
            // 去掉表单验证信息二次打开残留
            visible(val, newVal) {    //监听的是控制模态框显示或影藏开关的布尔值
                // 监视dialog状态(打开、关闭)
                if (val) {
                    try {
                        this.$refs['addForm'].resetFields() // 重置编辑表单
                        // addForm 为ref指向的表单
                    } catch (e) {}
                }
            }
        }

 
回复列表
默认   热门   正序   倒序

回复:记录一下ant-design-vue 如何清除表单残留信息(包括校验不通过提示语)

Powered by 7.12.10

©2015 - 2025 90Link

90link品牌推广 网站地图

您的IP:10.3.167.80,2025-06-23 13:50:01,Processed in 0.0262 second(s).

豫ICP备2023005541号

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
免责声明
  • 1、本网站所刊载的文章,不代表本网站赞同其观点和对其真实性负责,仅供参考和借鉴。
  • 2、文章中的图片和文字版权归原作者所有,如有侵权请及时联系我们,我们将尽快处理。
  • 3、文章中提到的任何产品或服务,本网站不对其性能、质量、适用性、可靠性、安全性、法律合规性等方面做出任何保证或承诺,仅供读者参考,使用者自行承担风险。
  • 4、本网站不承担任何因使用本站提供的信息、服务或产品而产生的直接、间接、附带或衍生的损失或责任,使用者应自行承担一切风险。

侵权删除请致信 E-Mail:3454251265@qq.com