| 模式 | 適用場景 | 優點 | 缺點 |
|---|---|---|---|
| 客戶端分頁 | 數據量小(<1000 條)、靜態數據 | 切頁快、無頻繁請求 | 首屏載入慢、記憶體佔用大 |
| 服務端分頁 | 數據量大、動態數據、權限控制 | 首屏快、資源可控 | 每頁需請求、實現稍複雜 |
SELECT * FROM pictures ORDER BY id DESC LIMIT #{offset}, #{pageSize};
SELECT COUNT(*) FROM pictures; -- 總數
serverSide: true 即可。pagination:true, pageSize:12,後端返回 {total:100, rows:[...]} 格式。Google 搜尋 grid pagination server side、EasyUI datagrid pagination example 可獲取大量現成範例。