循环生成空列表
Loop generating empty lists
我不明白,我正在查看 this 答案,但它对我不起作用。我得到了我的 table,它被称为 bokad,然后我想循环结果。
我的循环 bokningar.ejs
<ul>
<% for (var loop in bokad){ %>
<li><%= loop.bokad %></li>
<% } %>
</ul>
index.js
app.get('/bokningar', function(req, res){
pool.connect(function(err, table, done){
if(err) {
return console.error('error fetching your bookings from table', err);
}
table.query('SELECT * FROM public.bokad', function(err, results){
console.table(results.rows)
if(err){
return console.error('error runnig query', err);
}
res.render('bokningar.ejs', {bokad: results});
done();
});
});
});
也很奇怪,没有错误,循环生成了 15 个空列表标签
我不明白,我正在查看 this 答案,但它对我不起作用。我得到了我的 table,它被称为 bokad,然后我想循环结果。
我的循环 bokningar.ejs
<ul>
<% for (var loop in bokad){ %>
<li><%= loop.bokad %></li>
<% } %>
</ul>
index.js
app.get('/bokningar', function(req, res){
pool.connect(function(err, table, done){
if(err) {
return console.error('error fetching your bookings from table', err);
}
table.query('SELECT * FROM public.bokad', function(err, results){
console.table(results.rows)
if(err){
return console.error('error runnig query', err);
}
res.render('bokningar.ejs', {bokad: results});
done();
});
});
});
也很奇怪,没有错误,循环生成了 15 个空列表标签