gpt4 book ai didi

javascript - 下一页只是向页面添加更多文档

转载 作者:行者123 更新时间:2023-11-28 19:23:28 26 4
gpt4 key购买 nike

单击 .next 会将我带到下一页,但所有当前文档仍然会显示 - 加上新文档。没有一个被带走。因此,如果第 1 页显示 4 个文档的列表,第 2 页将显示 8 个文档的列表。只有重新加载才会显示正确的文档数量 (4)。为什么?谢谢!

displayQty = 4;

路由器

var subs = new SubsManager();

Router.route('/browse/:page', {
name: 'browse',
template: 'browse',
data: function() {
subs.subscribe('PixPage', this.params.page);
}
});

发布

Meteor.publish('PixPage', function(page) {
cursor = (displayQty * page) - displayQty;
return MyPix.find({}, {sort: {uploadedAt: -1}, limit: displayQty, skip: cursor});
});

模板

Template.browse.events({
'click .next': function(event, template) {
var currentPage = Number(Router.current().params.page);
var nextPage = currentPage + 1;
Router.go('browse', {page: nextPage});
}
})

最佳答案

订阅管理器缓存数据,尝试使用普通订阅Meteor.subscribe('')

关于javascript - 下一页只是向页面添加更多文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28336743/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com