【发布时间】:2015-06-16 17:22:25
【问题描述】:
var list = [];
db.posts.find({}, function(err, docs){
//console.log(docs);
list = docs;
});
yield this.render("index", {
posts: list
});
我有这个函数用于在从 mongo db 中提取一组帖子后呈现页面。我知道这是因为 javascript 是异步的,但我似乎无法正确排序(获取数组,然后渲染),而且我看到的解决方案似乎与 koa 并没有很好地融合。我将如何编码以便在页面呈现之前获取数组?
【问题讨论】:
标签: javascript node.js mongodb koa