Reactjs 什么';在ant设计表选择中通过getCheckboxProps设置defaultChecked有什么问题?
我用一张桌子当广播组。像这样:Reactjs 什么';在ant设计表选择中通过getCheckboxProps设置defaultChecked有什么问题?,reactjs,forms,antd,Reactjs,Forms,Antd,我用一张桌子当广播组。像这样: <Table dataSource={keyData} columns={keyColumns} rowSelection={keySelection} pagination={false} /> <Form.Item > {getFieldDecorator('pendingKey', { initialValue: data?.pendingKey, rules: [ {
<Table
dataSource={keyData}
columns={keyColumns}
rowSelection={keySelection}
pagination={false}
/>
<Form.Item >
{getFieldDecorator('pendingKey', {
initialValue: data?.pendingKey,
rules: [
{
required: type === 'pending_key',
message: 'Select a key'
}
]
})(<div />) // to show eorror message
}
</Form.Item>
但ant design在我这样做时会显示错误消息:
Warning: [antd: Table] Do not set `checked` or `defaultChecked` in `getCheckboxProps`. Please use `selectedRowKeys` instead.
这到底是怎么回事?如何控制输入并关闭此消息?在
rowSelection
中添加selectedRowKeys
属性以设置所选行
{}
}}
//…省略
/>
您好,欢迎来到SO!虽然这段代码可以回答这个问题,但提供关于它如何和/或为什么解决问题的附加上下文将提高答案的长期价值。请阅读,例如,您可以详细说明问题代码中的错误,如标题中所述。