我已经查看了过去2天的所有解决方案,但没有一个能够正常工作。我不断得到未定义的属性,我很困惑。
router.get('/', function(req, res, next) {
db.query('SELECT fileName, title, description FROM uploads', function(err, results, fields) {
if(err) {
console.log(err);
} else {
console.log(results);
res.render('index', {resultJSON: results});
}
});
});
console.log(results)打印出数组 [RowDataPacket { 文件名: ..., 标题:..., 说明:...... } RowDataPacket { 又是老样子 } RowDataPacket { ....... }]
这是我的玉文件
include includes/head.html
include includes/dsdsf.html
include includes/dsfss.html
include includes/dsffs.html
each val in resultsJSON
p #{val.fileName}
div
h3 edscx
..... 我已经尝试了很多随机的方法来访问resultsJSON中的东西并且没有任何效果,目前错误是
C:\ filepath ... \ index.jade:8无法读取未定义的属性“长度”
感谢您的帮助!