场景:elementui中dialog对话框中嵌套表单,每次打开对话框,上次的数据都还在里面, 解决一:1.el-form添加ref 2. el-form-item添加prop 3. 在dialog对话框的关闭事件close中设置this.$refs.formData.resetFields ...
场景:elementui中dialog对话框中嵌套表单,每次打开对话框,上次的数据都还在里面, 解决一:1.el-form添加ref 2. el-form-item添加prop 3. 在dialog对话框的关闭事件close中设置this.$refs.formData.resetFields ...
this.$refs['form'].resetFields(); 方法无法重置。1 el-form 组件 没有添加 ref 属性 2 el-form-item 组件没有添加 prop 属性 同时,data中也要先设置属性为页面初始化要的值 ...
1 validateField 对部分表单字段进行校验的方法,Function(props: array | string, callback: Function(errorMessage: string)) eg:this.$refs.newForm.validateField ...
转自:https://blog.csdn.net/john1337/article/details/89674876 <el-form :inline="true" :model="form" ref="form1" class="form-inline"> ...
之前遇到resetFields无效时都是自己手动用this.ruleForm = Object.assign({}, this.ruleForm, this.$options.data().ruleForm) 这种方式来清数据,用了这么久的form表单,resetFields真的是有时候生效有时候 ...
1.prop属性值需要与form中的key字段保持性一致 2.当页面是编辑页面的时候打开弹框使用 解决方法 2.1重写form表单的resetFields() resetFields() { ...
1、用法不对 要想this.$refs['form'].resetFields()方法有效,必须配置el-form :model 属性和el-form-item中的prop属性,才可以。 2、坑1 在还没有显示对话框之前就调用this.$refs['form'].resetFields ...
错误提示: Property 'resetFields' does not exist on type 'Vue | Element | Vue[] | Element[]'. Property 'resetFields' does not exist on type 'Vue ...