2013-06-27 56 views
0

我正在嘗試使用Backbone從MySQL(使用基於PHP的API)獲取數據。我想要分批檢索20件物品。例如,我有10,000條記錄,但只希望在加載頁面時顯示20條記錄。隨着用戶向下滾動,我希望每次到達頁面底部時加載下一個20。我的查詢是而不是按ID(按設計)排序,這樣可能會增加一個複雜程度。在Backbone中這怎麼可能?如何使用骨幹爲「無限滾動」批量提取數據?

回答

3
+0

呀,一直在尋找通過這個,和我連接到我的API罰款,但不知道如何設置API GET請求到什麼分頁程序發送過來響應(我發送數據在json中,而不是jsonp – bentedder

+0

這不是問題,你可以在'paginator_core'對象中配置你的查詢,只需要移除'dataType:'jsonp'' - 無限分頁示例http://addyosmani.github .io/backbone.paginator/examples/infinite-paging /。 –

+0

謝謝。但是,paginator如何修改我的MySQL腳本,因此它一次只能從數據庫中提取20個項目?是這樣工作嗎?是否需要設置在我的SQL語句中的LIMIT根據查詢參數? – bentedder