在进行设备扩展信息维护的时候,使用的是在设备类型处维护的动态的设备扩展信息,
那么在设备扩展信息维护的时候就动态生成
在列表页第一次点击扩展信息的时候,就能够编辑的,能够显示原来填写的信息
当打开第二次的时候,就会出现以下错误

如何解决呢,那么就将
that.$nextTick(() => {
that.form.setFieldsValue(pick(that.model,that.fieldList))
})
改为:
setTimeout(()=>{
that.form.setFieldsValue(pick(that.model,that.fieldList))
},50)
本文介绍了一种在设备扩展信息维护中遇到的编辑bug及其解决方案。当尝试第二次编辑设备扩展信息时,会遇到错误。通过将代码从使用$nextTick修改为使用setTimeout,可以有效避免这一问题。
2737

被折叠的 条评论
为什么被折叠?



