nodejs 无法设置未定义的属性“”

郑成镇
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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法设置未定义的属性“名称”(Nodejs Graphql)

NodeJS。无法读取未定义的属性

nodeJS + Express-Session 错误:无法设置未定义的属性“登录”

的NodeJS - >错误无法读取未定义的属性“长度”

类型错误:无法读取未定义 NodeJS 的属性“样式”

TypeError:无法读取未定义的NodeJS的属性“名称”

无法读取未定义 Nodejs 的属性“长度”

无法读取nodejs中未定义的属性“ body”

NodeJS无法读取未定义的属性“ push”

nodejs 收到错误 TypeError:无法读取未定义的属性“then”

NodeJS TypeError:无法读取未定义的属性

NodeJS Sequelize-无法读取未定义的属性'_isSequelizeMethod'

NodeJS-POST-无法读取未定义的属性“ x”

nodeJS/Express TypeError:无法读取未定义的属性“方法”

NodeJS:TypeError:无法读取未定义的属性“ json”

nodejs表单无法读取未定义的属性“docreate”

NodeJS-TypeError:无法读取未定义的属性“名称”

NodeJS导出类无法读取未定义的属性

nodejs TypeError:无法读取未定义的属性“消息”

类型错误:无法读取未定义的属性“发送”:NodeJs

'this'属性的值在nodeJS上未定义

类型错误:无法读取 nodejs 中未定义的属性“电子邮件”

无法读取nodejs和mysql中未定义的属性“查询”

类型错误:无法读取 NodeJs 上未定义的属性“匹配”

banquo / phantom nodejs错误-无法读取未定义的属性'createPage'

NodeJS-Google API模块-[TypeError:无法读取未定义的属性'prototype']

NodeJS :: TypeError:无法读取未定义的属性“ first_name”

NodeJS / Express为什么会出现“无法读取未定义的属性'then'”的信息?

如何修复'TypeError:无法读取Nodejs(Multer)中未定义的属性'路径'