antd form Item设置初始值

一、初始化值

1、一般情况

给表单的某个配置项【name为'remember'】的Item设置初始值,只需要在form处设置initialValues,如下:

initialValues={{
      remember: true,
    }}
2、name为数组list

目前需要给name是数组list,如【name={['icon', 'adid']}】的配置项设置初始化值,可以采用如下方案:

initialValues={{
    icon: {adid: 1},
    remember: true
}}

如果list对象更多的话,设置默认值的时候,也需要一层层嵌套设置。

二、获取当前字段的值

1、一般情况

获取Item的值可以采用:

getFieldValue('share');
2、name为数组list

获取name为数组list的值的时候,可以采用以下方式来获取:

getFieldValue(['icon', 'adid']);

你可能感兴趣的:(前端,javascript,开发语言,anti-design,form表单数组设置初始化值,name为数组)