在table中,經常會用到單選和多選的功。這里會有一個方法,
當觸發onchange的時候回有兩個數組,【selectedRowKeys, selectedRows】,當前選中的keys和每一項,
這里說的是selectedRows的一個bug,當在一個頁面點擊選中
這里是一個用戶,但是當點擊分頁的時候,再次增加用戶點擊,選中的用戶就會出現bug,上次選中的用戶就會消失,而只顯示你在當前頁面選中的用戶。
簡單來說: 就是你在第一頁面選了三個人,再次點擊分頁(或者是查詢,更換當前頁的數據)選人;上次的三個人就會不見。顯示的人數是你現在點擊選中的人數;
這就是在使用selectRows遇到的bug;
我所使用的解決方法 :
selectedRowKeys:是沒有這個bug的;
用selectedRowKeys的key;和你所有的數據進行匹配;