Ant 使用setFieldsValue更新Form表单值

以下demo使用的是React.FC,如果使用React.Component稍微变更一下即可,这里直接上代码:

  1. 定义form

    const [form] = Form.useForm();
    
  2. setFieldsValue

    form.setFieldsValue({
      name: props.user.name
    })
    
  3. 在From中使用

    <Form
        name="basic"
        form={form}
        initialValues={props.user}
        >
        <Form.Item label="姓名:" name="name">
            <Input />
        </Form.Item>
    </Form>
    
posted @ 2020-09-11 17:42  香草馥  阅读(30257)  评论(0编辑  收藏  举报