antd中sorter是寫在columns中的一個配置,結果為一個回調函數

如圖,這是我項目中使用sorter的小例子,參數a,b分別為列表第0項數據和第1項數據。回調函數中return一個值,按照什么排序就return什么,跟js中的sort一樣。
但是一旦觸發這個事件,標簽內部的分頁部分onChange函數就會觸發,如圖

這是分頁器中頁碼改變的函數,在這個回調函數中接受兩個參數,一個是page,另一個是pageSize,但當sorter函數出發的時候,這個pageSize函數也會觸發,觸發之后pageSize就變成了undefined,所以如果用到pageSize就會出現bug,
我是將pageSize儲存在了state中,在這個函數中讀取一下stage中的pageSize,如果參數中pageSize不存在就用stage中的pageSize

