From d43e2f3b1415ba962250c7d47564c06db798cb7c Mon Sep 17 00:00:00 2001 From: tangfulong Date: Mon, 7 Sep 2020 18:11:37 +0800 Subject: [PATCH] Update TableBody.js this pointer in function getKey is undefined, if someone want to customize the 'row-key' prop, it will throw 'undefined' error. --- src/Table/TableBody.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/Table/TableBody.js b/src/Table/TableBody.js index 84e89d7..108bb90 100644 --- a/src/Table/TableBody.js +++ b/src/Table/TableBody.js @@ -98,15 +98,6 @@ export default { }, }, render() { - // key - function getKey(row, rowIndex) { - const rowKey = this.table.rowKey; - if (rowKey) { - return rowKey.call(null, row, rowIndex); - } - return rowIndex; - } - // style function getStyle(type, row, rowIndex, column, columnIndex) { const certainType = this.validateType(type, ['cell', 'row'], 'getStyle'); @@ -252,7 +243,7 @@ export default { [ this.handleEvent($event, 'row', { row, rowIndex }) }