在antd 官网我使用的是defaultSelectedRowKeys,页面对默认数值进行了反显
但是在我的代码中并不好使
我用了selectedRowKeys
<Table className='table-cy'
rowSelection={{type:"checkbox",
selectedRowKeys:arr,
defaultSelectedRowKeys:["1391713813278482433"],
...rowSelection,
}}
columns={this.state.columnsTable}
dataSource={userList}
scroll={{y: 292}}
rowKey='id'
pagination={false}
selectedRows={this.onChangeAll}
/>
const rowSelection = {
onChange: (selectedRowKeys, selectedRows) => {
this.state.selectedUsers = selectedRowKeys
this.state.selectedUserRow = selectedRows
console.log(selectedRowKeys, selectedRows)
this.setState({
arr:selectedRowKeys
})
},
getCheckboxProps: record => ({
defaultChecked: record.selected === 1, // 配置默认勾选的列
}),
};
即可反显