Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript meteor.js中的无限卷轴_Javascript_Meteor_Meteor Helper - Fatal编程技术网

Javascript meteor.js中的无限卷轴

Javascript meteor.js中的无限卷轴,javascript,meteor,meteor-helper,Javascript,Meteor,Meteor Helper,我使用文章创建无限滚动,这是我的客户端和服务器代码: // server-side Meteor.publish('getContactUsMessages', function(limit) { if (limit > ContactUsMessages.find().count()) { limit = 0; } return ContactUsMessages.find({ }, { limit: limit }); }); // clie

我使用文章创建无限滚动,这是我的客户端和服务器代码:

// server-side
Meteor.publish('getContactUsMessages', function(limit) {
    if (limit > ContactUsMessages.find().count()) {
        limit = 0;
    }

    return ContactUsMessages.find({ }, { limit: limit });
});

// client-side
incrementLimit = function(inc) {
    inc = inc || 2;
    newLimit = Session.get('limit') + inc;
    Session.set('limit', newLimit);
};

当我增加查找限制时,它将重新获取所有数据,包括您已经拥有的数据,还是仅获取所需的其他数据?

仅获取新数据。您可以通过使用浏览器的检查器查看增加限制时发生的网络流量来确认这一点。

我尝试使用浏览器网络工具,但没有显示日志。您必须使用检查器检查WebSocket。这就是收藏更新的来源。非常感谢你。起初我看到了所有的数据,但在删除自动发布包之后,所有的事情都得到了修复。