gpt4 book ai didi

Meteor Clear 客户端订阅

转载 作者:行者123 更新时间:2023-12-02 04:30:53 24 4
gpt4 key购买 nike

亲爱的大家,

   Template.tmp_detail_campaign_code_batch.events({
'click .ancProdCodePagination': function (e) {
Meteor.subscribe('ItemPage', Number*10,10)
}
});

其定义:

Meteor.publish('ItemPage', function(skipItem, takeItem){
return Item.find({},{
skip : skipItem,
limit : takeItem
}); }

当我点击 .ancProdCodePagination 时,订阅的 Items 数量不断增加 10。对于分页,我希望数量保持在 10,但每次点击都有不同的 Items。

我应该做什么?

最佳答案

您只需要先停止之前的订阅,这将涉及将其返回的句柄存储在某处:

var itemSub;

Template.tmp_detail_campaign_code_batch.events({
'click .ancProdCodePagination': function (e) {
if (itemSub)
itemSub.stop();
itemSub = Meteor.subscribe('ItemPage', Number*10,10);
}
});

来自the docsstop 方法执行以下操作:

Cancel the subscription. This will typically result in the server directing the client to remove the subscription's data from the client's cache.

关于Meteor Clear 客户端订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23179087/

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