【发布时间】:2020-07-29 08:15:57
【问题描述】:
我在我的项目中使用 ant design。我像这样使用 useEffect 从 redux 商店获取数据;
const settingsRedux = useSelector(state => state.SETTINGS)
之后我将此数据用于输入的默认值
<Input
defaultValue={settingsRedux.background_image}
onChange={e => dispatch({
type: BACKGROUND_IMAGE,
payload: e.target.value
})}
/>
它确实有效。但给出控制台错误。
Warning: [antd: Form.Item] `defaultValue` will not work on controlled Field. You should use `initialValues` of Form instead.
【问题讨论】:
标签: reactjs redux antd use-effect