官方案例https://codesandbox.io/s/000vqw38rl?file=/index.js:1474-1479其实就是官方案例复制粘贴😂
关键代码
onRow={(record) => ({
onClick: () => {
this.selectRow(record);
},
})}
// 分割线
selectRow = (record) => {
const selectedRowKeys = [...this.state.selectedRowKeys2];
if (selectedRowKeys.indexOf(record.id) >= 0) {
selectedRowKeys.splice(selectedRowKeys.indexOf(record.id), 1);
} else {
selectedRowKeys.push(record.id);
}
this.setState({ selectedRowKeys2: selectedRowKeys });
}