el-dialog 包裹的el-form , resetFileds()失效
如果你编辑时,第一次打开dialog的时候给表单绑定的model赋值了,这时候这个model的初始值就变成了你所赋值的值,所以resetFields的时候,会将model对应的每个值重置到初始值,这时候的初始值就是你编辑时赋值的那个值。但是关闭后,再点击新建角色 ,又是之前编辑的内容。所以:页面一进入, form表单就是原始的。点击编辑后,会一个个给form进行赋值,那么重置时,就会重置给给form赋值后的效果。根据文档显示,resetFields是对整个表单进行重置,将所有字段值重置为空并移除校验结果。
原创
2023-10-31 10:03:27 ·
416 阅读 ·
0 评论