我有一個綁定到網格的商店。當它被加載時,它有n個頁面。如何判斷商店加載了哪個頁面
現在我想顯示包含特定值的頁面。爲了做到這一點,我使用store.load({params: {'file': 'file33939'}});
(使用'文件'是因爲網格顯示文件列表,但它與問題無關)。在這一刻,我不知道它應該是什麼頁面。答案如下:
{
"files":[{"id":"33939", "name": "file33939"}, /* ... */],
"total": 1000,
"page": 13
}
網格顯示正確的數據(真正包含'file33939'的頁面)。但分頁工具欄,網格的rownumberer和store.indexOfTotal()的行爲就好像第一頁加載(而不是13)。
我該如何「告訴」商店剛纔加載的商店頁面是13?
謝謝您的回答。我知道這個解決方案。不過,我只需要使用一個請求就可以完成(由於某些情況)。爲了縮小可能的解決方案列表,我應該說通過ajax加載然後使用'store.loadData()'也不是一個選項。以及使用'proxy.directFn'在前端模擬服務器端。無論如何,+1,因爲你的回答是正確的。 –