Table加上了rowSelection属性,只要setState selectedRowKeys就勾选不了,点击勾选都没反应,不知道是不是antd自身的bug;
antd版本: 3.10.0
onSelectChange = (selectedRowKeys, selectedRows) => {
this.setState({selectedRowKeys,selectedRows});
}
render(){
const rowSelection = {
selectedRowKeys,
onChange: this.onSelectChange,
};
return (
<div>
<Table
rowKey={(record, index) => index}
bordered
scroll={{y:600}}
pagination={false}
loading={loading}
columns={columns}
dataSource={dataSource}
rowSelection={dataSource.length?rowSelection:null}
/>
</div>
)
}
个人疏忽的错