在ant-design表组件中仅选择一行

时间:2019-05-25 09:37:09

标签: javascript reactjs datatable antd ant-design-pro

我遇到了问题,需要一些帮助。我们在项目中使用ant-design库。 https://ant.design/components/table我们应该使用的组件是一个表。当我单击一行时,我必须触发一个动作。但是,我只能检查不多的一行,因此当我单击一行时,应取消选择上一行中的复选框。

我的代码在这里:

CircularProgressIndicator

selectedRow数组的最新值是BUT,但是未选中该复选框。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

复选框用于让用户选择数量有限的一个或多个选项,单选按钮使用户只能选择数量有限的一个。

将类型传递给表格的rowSelection属性,默认为复选框。

const rowSelection = {
  selectedRowKeys,
  onChange: this.onSelectChange,
  type: 'radio'
};