diff --git a/components/table/index.jsx b/components/table/index.jsx index b14f0dd818299d491865b1bfdc2338b7dac13f15..29c56dba8074496b877474c7356c734dffb7ea34 100644 --- a/components/table/index.jsx +++ b/components/table/index.jsx @@ -374,8 +374,7 @@ let AntTable = React.createClass({ className: 'ant-table-selection-column' }; } - if (columns[0] && - columns[0].key === 'selection-column') { + if (columns[0] && columns[0].key === 'selection-column') { columns[0] = selectionColumn; } else { columns.unshift(selectionColumn); @@ -587,7 +586,7 @@ let AntTable = React.createClass({ data={data} columns={columns} className={classString} - expandIconColumnIndex={columns[0].key === 'selection-column' ? 1 : 0} + expandIconColumnIndex={(columns[0] && columns[0].key === 'selection-column') ? 1 : 0} expandIconAsCell={expandIconAsCell} /> {emptyText}