今天在使用 ant design for react 开发表单的时候,遇到这样一个问题。错误信息如下图:
image.png
下面贴出对应的错误代码:
image.png
错误的原因在于我们在变量 uploadProps
里面设置了对应的 fileList 属性并且将其赋值给 Upload.Dragger
组件。但是因为 getFieldDecorator
方法调用的时候会去覆盖掉 Upload.Dragger
组件设置的 fileList
值。所以便引发这样的报错。
下面我们修改代码如下即可消除这个报错:
初始化值的工作放到
getFieldDecorator
下面去做
网友评论