如何设置嵌套对象的Form.Item名称

Hum*_*ien 6 forms reactjs antd

const initalValue: any = {

        HIGH: {
          firstRespondedTime: 60000000000,
          everyResponseTime: 60000000000,
          resolutionTime: 300000000000,
        },
 };
Run Code Online (Sandbox Code Playgroud)

我想设置表格。项目名称firstRespondedTime那么在antd上如何实现

Sae*_*loo 10

您需要Form.Item使用字符串数组来设置名称,如下所示:

<Form name="myForm" initialValues={initalValue}>
   <Form.Item name={['HIGH', 'firstRespondedTime']}>
      <Input placeholder="Please input" />
   </Form.Item>
</Form>
Run Code Online (Sandbox Code Playgroud)

  • 那时该叫什么名字呢?例如,如果我想使用 form.setFieldsValue() 方法,则用于引用此 Form.Item name={['HIGH', 'firstRespondedTime']} 的名称是什么 (2认同)