我有一个带有checkBox组件的表单。但是当我提交没有valuePropName的表单时。checkBox值是undefined
valuePropName
undefined
<Form.Item name="remember" valuePropName="checked"> <Checkbox>Remember me</Checkbox> </Form.Item>
当valuePropName被设置时,我得到值。我想知道valuePropName出错的原因和方式。
xxe27gdn1#
我认为valuePropName指定了必须用作值的属性的名称。例如,在Checkbox组件中,valuePropName可用于指定当复选框被选中时应用作值的属性的名称。默认情况下,此属性为value,但您可以通过设置valuePropName prop来指定不同的属性名称。
1条答案
按热度按时间xxe27gdn1#
我认为valuePropName指定了必须用作值的属性的名称。例如,在Checkbox组件中,valuePropName可用于指定当复选框被选中时应用作值的属性的名称。默认情况下,此属性为value,但您可以通过设置valuePropName prop来指定不同的属性名称。