新流星。我正试图显示来自mongoDB集合的数据,并且想要迭代它来执行一些计算。流星渲染和mongodb集合
随着波纹管提到:
Employee = new Mongo.Collection("data");
Template.welcome.rendered = function() {
var employee = Employee.find({});
employee.forEach(function(emp){ console.log(emp.id); });
}
,但我得到一个空数组。如何处理这种情况?
(我可以把它放在“帮助和用户部分”,但我需要使用embedly执行一些jQuery的操作。但是,这jQuery的不是这个辅助功能的工作。)
你或许应该等待你的订阅,欢迎渲染模板之前完成。在呈现时,Employee Collection中可能没有数据 – Sindis
感谢您的回复。 但收集有数据。 但find()不适用于渲染。 – Robin
因此运行Empoyee.find()。fetch()返回呈现函数中的数据? – Sindis