Что не так с установкой defaultChecked через getCheckboxProps при выборе таблицы дизайна ant? - PullRequest
0 голосов
/ 04 февраля 2020

Я использую стол в качестве радиогруппы. Вот так:

<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> 

Теперь действительно помогает установить defaultSelected в getCheckboxProps:

getCheckboxProps: record => ({
  defaultChecked: record.key === data?.pendingKey
})

Но муравьиный дизайн показывает и сообщение об ошибке, когда я это делаю:

Warning: [antd: Table] Do not set `checked` or `defaultChecked` in `getCheckboxProps`. Please use `selectedRowKeys` instead. 

Что именно не так с этим? Как я могу оставить вход неуправляемым и отключить это сообщение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...