0
我有這段代碼,它工作得很好;然而,這是不錯的設計?我擔心res.send()在for循環有機會完成之前執行。如何在Node.js/Express/MongoDB應用中將Markdown轉換爲HTML
app.get('/api/ideas', function(req, res) {
var query = Idea.find({ status: 'published' }, 'title slug status body pub_date').sort({pub_date: -1});
query.exec(function(err, ideas){
for(i in ideas) {
ideas[i].body = markdown.toHTML(ideas[i].body);
}
res.send(ideas);
});
});
啊,它是異步的,所以我的代碼應該很好去。另外,如果你有更好的標題想法,它將不勝感激。我擔心這個頭銜可能會對潛在的未來讀者承諾超過它所保證的。 – doremi