我正在建立一個「應用程序」(更多的網站,但無論如何),其中有一個帖子列表(Marionettte.CompositeView
填充Marionette.ItemView
s。下面這些帖子是一個「加載更多」按鈕,這會觸發一個分頁路徑(/posts/P:offset
,所以例如/posts/P10
)。點擊後,很容易加載/api/posts/P10
,將它們添加到集合並添加它們,這是小菜一碟。頭部周圍,當有人登陸的網址爲/posts/P10
感冒時,我該如何讓頁面顯示前10個帖子,再加上應該由分頁段觸發的額外頁面?Backbone + Marionette其他模式Loading
0
A
回答
0
currentPage
屬性Paginator
存儲最近的頁碼。如果它不是9
- 您必須加載全部10個頁面。你可以通過改變perPage
財產做 -
this.perPage = this.perPage * pageNumberYouWant // 10
然後恢復perPage
值請求後原來的一個。
0
你可以讓你的生活更容易通過使URL更通用/posts/P:offset?count=count
和你的服務器設置的默認數爲10
所以:
/posts/P0
會告訴你從0到項10
/posts/P0?count=20
會告訴你從0到20項
/posts/P10
會告訴你從10到20項
相關問題
- 1. Backbone Marionette隱藏模塊
- 2. Backbone Marionette和RequireJS模塊
- 3. Backbone marionette render
- 4. Backbone Marionette Collection Filtering
- 5. Jade Template with Backbone/Marionette
- 6. 如何刪除Backbone Marionette模塊?
- 7. Backbone not loading集合
- 8. Backbone Marionette事件,Zurb基金會的揭示模式
- 9. Backbone/Marionette collection.create not firing回調
- 10. Backbone(Marionette)編輯視圖
- 11. 正確使用Backbone Marionette CompositeView
- 12. Backbone Marionette:如何使用preventDestroy:true
- 13. Backbone Marionette架構,子應用
- 14. Backbone Marionette CompositeView渲染/用法
- 15. Backbone Marionette遞歸列表
- 16. Marionette Event Aggregator vs Backbone Router
- 17. 調試Javascript(Backbone and Marionette)
- 18. Backbone Marionette路由問題
- 19. Backbone JS,Marionette and Require JS
- 20. Backbone Marionette和jQuery插件(jCarousel)
- 21. Backbone collection,backend confusion,marionette implementation
- 22. Backbone Marionette在模板示例中渲染模型
- 23. 如何從另一個模塊(Backbone Marionette)訪問模塊的API
- 24. RequireJS loading葉模塊
- 25. 如何在其內部引用Backbone/Marionette視圖?
- 26. Backbone Marionette視圖之間的通信
- 27. 何時使用Marionette與純Backbone
- 28. Backbone Marionette LayoutView無法找到DOM元素
- 29. 運行Backbone或Marionette的多個實例
- 30. Backbone Marionette,渲染複合視圖兩次?