mirror of
https://gitee.com/ant-design/ant-design.git
synced 2024-12-01 11:39:28 +08:00
parent
f862655df5
commit
f4b10a9e7c
@ -58,6 +58,7 @@ export default class Table extends React.Component {
|
||||
indentSize: 20,
|
||||
onChange: noop,
|
||||
locale: {},
|
||||
rowKey: 'key',
|
||||
}
|
||||
|
||||
static contextTypes = {
|
||||
@ -486,10 +487,11 @@ export default class Table extends React.Component {
|
||||
}
|
||||
|
||||
getRecordKey(record, index) {
|
||||
if (this.props.rowKey) {
|
||||
return this.props.rowKey(record, index);
|
||||
const { rowKey } = this.props;
|
||||
if (typeof rowKey === 'function') {
|
||||
return rowKey(record, index);
|
||||
}
|
||||
return record.key || index;
|
||||
return record[rowKey] || index;
|
||||
}
|
||||
|
||||
renderRowSelection() {
|
||||
|
Loading…
Reference in New Issue
Block a user