相关疑难解决方法(0)

在下一步之前等待流星收集完成

我有一个应该显示一些数据的Meteor模板.

Template.svg_template.rendered = function () {
  dataset_collection = Pushups.find({},{fields: { date:1, data:1 }}, {sort: {date: -1}}).fetch();

  a = moment(dataset_collection[0].date, "YYYY/M/D");
  //more code follows that is also dependent on the collection being completely loaded
};
Run Code Online (Sandbox Code Playgroud)

有时它有效,有时我得到这个错误:

来自Deps afterFlush函数的异常:TypeError:无法读取undefined的属性'date'

我在任何情况下都不使用Deps.据我了解,该集合在完成加载之前就被引用了.

因此,我想弄清楚如何简单地说"等到收集之后才能找到收集品".应该是直截了当的,但找不到更新的解决方案.

javascript meteor

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

meteor ×1