【jeecg-boot】关于 You cannot set a form field before rendering a field associated with the value 动态表单的

在进行设备扩展信息维护的时候,使用的是在设备类型处维护的动态的设备扩展信息,

那么在设备扩展信息维护的时候就动态生成

在列表页第一次点击扩展信息的时候,就能够编辑的,能够显示原来填写的信息

当打开第二次的时候,就会出现以下错误

 

如何解决呢,那么就将

 

 that.$nextTick(() => {
              that.form.setFieldsValue(pick(that.model,that.fieldList))
            })

改为:

 setTimeout(()=>{
              that.form.setFieldsValue(pick(that.model,that.fieldList))
            },50)

 


版权声明:本文为gwcgwcjava原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。