【发布时间】:2014-08-10 19:06:38
【问题描述】:
在第一次运行 Deps.autorun 后,有没有办法知道何时最初从服务器完全获取数据?
例如:
Deps.autorun(function () {
var data = ItemsCollection.find().fetch();
console.log(data);
});
最初我的控制台日志将显示Object { items=[0] },因为尚未从服务器获取数据。我可以处理第一次运行。
但是,问题在于,只要接收到数据(可能不是在加载完整集合时),该函数就会重新运行。例如,我有时会很快收到Object { items=[12] },然后是Object { items=[13] }(这不是由于另一个客户端更改数据)。
那么 - 有没有办法知道某个依赖函数和其中的所有集合何时发生完全加载?
【问题讨论】:
标签: meteor