Backbone + Marionette其他型号Loading

时间:2013-12-15 14:26:49

标签: backbone.js pagination marionette

我正在构建一个“app”(更多的是一个网站,但无论如何),其中有一个帖子列表(Marionettte.CompositeView填充了Marionette.ItemView s。这些帖子下方是“加载更多“按钮,触发分页路线(/posts/P:offset,例如/posts/P10)。点击后,加载/api/posts/P10很容易,将其添加到集合中并附加那是一块蛋糕。我无法理解的是,当有人登陆网页/posts/P10感冒时,如何让该网页显示前10个帖子,加上额外的帖子应该是由分页段引发?

1 个答案:

答案 0 :(得分:0)

currentPage

Paginator属性存储了最新的页码。如果不是9 - 您必须加载所有10页。您可以通过更改perPage属性 -

来实现

this.perPage = this.perPage * pageNumberYouWant // 10

然后在请求后将perPage值恢复为原始值。