如何在meteor中使某些页面不自动刷新?
例如,我有一个postList页面,它显示所有帖子。如果有人发布新帖子,此页面将自动刷新 这会让用户感到困惑 所以我想让这个页面不会自动刷新,而是通知用户:“有新帖子,请单击重新加载按钮刷新”。像这样的如何在meteor中使某些页面不自动刷新?,meteor,Meteor,例如,我有一个postList页面,它显示所有帖子。如果有人发布新帖子,此页面将自动刷新 这会让用户感到困惑 所以我想让这个页面不会自动刷新,而是通知用户:“有新帖子,请单击重新加载按钮刷新”。像这样的 如何在Meteor中实现这一点非常简单,刷新之所以发生,是因为在您的案例中,您具有被动依赖关系—可能是一个帮助器,它返回一个默认情况下是被动的游标,如下所示 Template.any.helpers({ Posts: function () { return Posts.find()
如何在Meteor中实现这一点非常简单,刷新之所以发生,是因为在您的案例中,您具有被动依赖关系—可能是一个帮助器,它返回一个默认情况下是被动的游标,如下所示
Template.any.helpers({
Posts: function () {
return Posts.find();
}
})
要禁用反应性,请使用
Posts.find({},{reactive:false})代码>还没有想出一个主意。想一想,然后再回来;-)可能的重复显示了禁用反应性的两种不同方式。