原文:vue+element-ui this.$refs['form'].resetFields()方法重置表单无效的坑

用法不对 要想this. refs form .resetFields 方法有效,必须配置el form :model 属性和el form item中的prop属性,才可以。 坑 在还没有显示对话框之前就调用this. refs form .resetFields ,会报错。 解决方法: 坑 如果添加和修改共用一个表单时就会出现重置无效的情况。 解决方法: 将为表单对象赋值的操作放在对话框显示 ...

2021-07-19 16:28 0 1778 推荐指数:

查看详情

vue+element ui this.$refs.xxx.resetFields() 重置表单数据不生效问题

Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可 这里prop设置的是字段名要和v-model绑定的一致,否则重置表单或进行自定义校验规则时会不生效 ...

Tue Mar 31 06:03:00 CST 2020 0 8051
Vue&&element-uiresetFields()方法重置表单无效

首先贴一下代码 1.实现效果 2.相关代码 3.如何实现及注意事项   第一:给表单添加ref属性 第二:表单项el-form-item要添加prop属性,prop属性需要与input框绑定数据的最后名称一致,如v-model ...

Sat Aug 03 01:40:00 CST 2019 0 5872
Element-UI Form表单 resetFields() 重置表单无效问题

描述: 最近在使用Element-UIForm 组件时,遇到了给清空按钮设置了resetFields(),点击却无法生效的问题 解决: 表单项 el-form-item 的 prop 属性值应该与表单项内部控件的 v-model 保持一致 总结: 重置 ...

Tue Mar 16 00:31:00 CST 2021 0 538
element-ui弹出框this.$refs[form].resetFields()不清空表单

问题描述: 在项目中遇到点击完编辑然后点击新增按钮导致编辑框里的内容未清空,或者this.$refs[form].resetFields()只是清空一部分表单。 问题原因: this.$refs[form].resetFields()只能清空掉非初始值的字段,所以在新增时先把声明的字段重新 ...

Fri Mar 12 18:02:00 CST 2021 0 1633
Element form表单方法resetFields无效

之前遇到resetFields无效时都是自己手动用this.ruleForm = Object.assign({}, this.ruleForm, this.$options.data().ruleForm) 这种方式来清数据,用了这么久的form表单resetFields真的是有时候生效有时候 ...

Tue Sep 10 01:50:00 CST 2019 0 2602
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM