(1)报错提示:Warning: getFieldDecorator
will override value
, so please don’t set value
directly and use setFieldsValue
to set it.
原因:自定义组件中或render使用了方法getFieldDecorator(),同时设置表单的值时使用了setFieldsValue()方法或者组件中使用了value属性。
getFieldDecorator("客户名称"); setFieldsValue({ "客户名称":"11121", }) 或者 <Input value="客户名称"/>
解决办法:把输入框的value属性去掉改用setFieldsInitialValue,或在getFieldDecorator()设置初值