我希望在页面加载后尽快执行Meteor集合查询.我尝试的第一件事是这样的:
Games = new Meteor.Collection("games");
if (Meteor.isClient) {
Meteor.startup(function() {
console.log(Games.findOne({}));
});
}
Run Code Online (Sandbox Code Playgroud)
但这不起作用(它打印"undefined").从JavaScript控制台调用时,几秒钟后相同的查询工作.我假设在数据库准备好之前存在某种延迟.那么如何判断此查询何时成功呢?
OSX 10.8和Chrome 25下的Meteor版本0.5.7(7b1bf062b9).
meteor ×1