在collection.find上流星反应

时间:2015-03-17 16:15:23

标签: meteor reactive-programming

所以,我知道如果我做了collection.find(),它实际上是被动的,并且会更新集合中有新数据时显示的信息。

就像我做这样的事情一样:

Template.test.helpers({
  test: function() {
    return MyCollection.find({});
  }
});

因此,我知道HTML中的{{test}}部分会正确更新。

但我之前需要在客户端解析这些数据。有没有办法在每次调用find函数时调用函数?

有什么可能是这样的:

function() {
  MyCollection.find({}, function(result) {
    // this is executed each there's new data
    // do some stuff with result
    Session.set("mySessionVar", newResultData);
  });
}

然后,在一些辅助函数中放置Session.get(" mySessionVar")。

0 个答案:

没有答案