var list = [
{
title : '',
author : '',
content : '',
}
]
router.get('/japan',function(req,res){
var sql = 'select * from japan';
conn.query(sql,function(err,rows,fields){
for(var i = 0 ; i<rows.length;i++){
list[i].title = rows[i].title;
list[i].author = rows[i].author;
list[i].content = rows[i].content;
}
});
res.render('menu/japan/jp',{
status : req.signedCookies.login_status,
lists : list,
});
});
嗯......这是我的代码。而且我找不到什么问题..它突然不起作用......请为我找到任何问题
请不要忽视这里的异步行为。在循环后在回调函数内发送您的响应。
var list = [
{
title: '',
author: '',
content: ''
}
]
router.get('/japan', function (req, res) {
var sql = 'select * from japan';
conn.query(sql, function (err, rows, fields) {
for (var i = 0; i < rows.length; i++) {
list[i] = {
title: rows[i].title,
author: rows[i].author,
Content: rows[i].content
}
}
res.render('menu/japan/jp', {
status: req.signedCookies.login_status,
lists: list
});
});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句