手动触发 antd table 的 onSelectAll 回调

Fire onSelectAll callback of antd table manually

我想要实现的是在用户单击按钮时取消选择所有行,如本例所示:

当用户点击“Anular selección”时,所有行都应该被取消选择。

添加一个跟踪 selectedRowKeys 的状态,并将其传递给 antd 提供的 selectedRowKeys 道具。

Working Sandbox

Selection Props API

您只需在单击“环状选择”时删除 selectedRowKeys 的内容,所有选中的行将取消选中。

const { selectedRowKeys } = this.state;

const rowSelection = {
  selectedRowKeys,
  },
};

...

 <Table
       rowSelection={rowSelection}
       ...