Javascript 如何使用Meteor获取更多数据并附加到文档中

Javascript 如何使用Meteor获取更多数据并附加到文档中,javascript,node.js,meteor,iron-router,meteor-blaze,Javascript,Node.js,Meteor,Iron Router,Meteor Blaze,我很困惑我应该如何要求更多的数据,例如,使用API,并将其附加到我已经得到的列表中 假设我们有一个无限滚动功能或一个“加载更多”按钮,当事件触发时,我加载更多数据,不包括我已经拥有的数据,并附加它 我尝试创建一个iron路由器服务器路由,但我无法用Ajax检索它,我的调用总是处理它,因为它是一个客户端路由 使用Meteor的最新方法是什么 我的尝试失败了 Router.route('/posts',{where: 'server'}).get(function(){ // do someth

我很困惑我应该如何要求更多的数据,例如,使用API,并将其附加到我已经得到的列表中

假设我们有一个无限滚动功能或一个“加载更多”按钮,当事件触发时,我加载更多数据,不包括我已经拥有的数据,并附加它

我尝试创建一个iron路由器服务器路由,但我无法用Ajax检索它,我的调用总是处理它,因为它是一个客户端路由

使用Meteor的最新方法是什么

我的尝试失败了

Router.route('/posts',{where: 'server'}).get(function(){
  // do something
});
还有这个

Router.route('/posts', function () {
  this.layout(null);

  var req = this.request;
  var res = this.response;

  res.end(JSON.stringify({}));
}, {where: 'server'});

记住流星的反应性。阿波罗之前的流星计划的核心思想是订阅一些数据,这样返回的数据就是你需要在那时显示的数据

也就是说,对于无限卷轴,我在过去看到的是使用反应式var设置订阅的“过滤器”。向下滚动时,当事件触发时,您只需更新过滤器,然后过滤器会触发订阅更新(反应式),从而扩大订阅的数据范围


如何筛选在很大程度上取决于您的数据,但基本上是使用一些允许您对数据进行排序并扩展您返回的“限制计数”的工具。

请记住Meteor的反应性质。阿波罗之前的流星计划的核心思想是订阅一些数据,这样返回的数据就是你需要在那时显示的数据

也就是说,对于无限卷轴,我在过去看到的是使用反应式var设置订阅的“过滤器”。向下滚动时,当事件触发时,您只需更新过滤器,然后过滤器会触发订阅更新(反应式),从而扩大订阅的数据范围

过滤方式在很大程度上取决于数据,但基本上使用的是允许对数据进行排序并扩展返回的“限制计数”的功能