diff --git a/components/datatable/DataTable.vue b/components/datatable/DataTable.vue index bf34932d9..c42f7e8ba 100755 --- a/components/datatable/DataTable.vue +++ b/components/datatable/DataTable.vue @@ -1117,7 +1117,7 @@ export default { if (firstSelectedRow) { firstSelectedRow.tabIndex = '0'; - focusedItem !== firstSelectedRow && (focusedItem.tabIndex = '-1'); + focusedItem && focusedItem !== firstSelectedRow && (focusedItem.tabIndex = '-1'); } else { rows[0].tabIndex = '0'; focusedItem !== rows[0] && (rows[rowIndex].tabIndex = '-1');