最近項目中遇到一個grid分頁加載的問題,當按照條件查詢資料後,資料資料在grid中分頁顯示,當點選翻頁後grid的中顯示第二頁資料。此時更換查詢條件後再次點選查詢時,發現grid的下面分頁資訊欄中頁碼并不是1,而是上次翻到的頁面。
這是因為以前在點選查詢時調用的是store.load()方法,然後再load之前将參數添加進去。
如果想讓每次查詢時頁面從1開始就要使用store的loadPage方法。使用該方法指定每次加載的頁碼是1
例如
record_store.loadPage(1,{
params : {
start : 0,
limit : 5
}
});
params中用于指定加載過程中傳遞的參數。