1. 程式人生 > >Ant-Design-Pro中Table元件rowSelection方法的一些坑

Ant-Design-Pro中Table元件rowSelection方法的一些坑

<Table rowSelection={rowSelection} columns={columns} dataSource={data} />

在 <Table/> 元件中有 rowSelection={rowSelection} 方法,可以讓Table的第一列成為聯動的選擇框。

API中說到通過 rowSelection.selectedRowKeys 來控制選中項。比較坑的是,selectedRowKeys 控制的只是dataSource當前的順序編號。

一定要加上rowKey={record => record.id},後來經過多次除錯發現很多BUG都跟一個引數有關,不然會導致聯動的選擇框狀態異常。