element-ui 表单重置函数resetFields();使用注意事项
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
免费下载资源
·
在表单重置的时候我们习惯使用this.$refs[formName].resetFields();来重置表单,但有时候会出现重置不完全的情况,例如:
表单绑定的变量:
formData:{ id:null, name:null , age:null}
表单html:
<el-form ref="form" :model="formData" label-width="80px" size="mini">
<el-form-item label="姓名"> <el-input v-model="formData.name"></el-input> </el-form-item>
<el-form-item label="性别"> <el-input v-model="formData.age"></el-input> </el-form-item>
</el-form>
当我们在编辑的时候会从后台返回数据回填formData(有id),
当我们使用 this.$refs[‘form’].resetFields();重置表单的时候,不能把id重置成null(因为表单html中没有引用id项,所以重置的时候不能把formData.id重置),如果要把id重置成null,这个时候就要手动重置formData.id
GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45
7 个月前
a07f3a59
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update table.md
* Update transition.md
* Update popover.md 7 个月前
更多推荐
已为社区贡献8条内容
所有评论(0)