我获取了所有用户的详细信息,以便在MongoDB数据库中使用if和for循环。但我想知道HTML表中的所有细节,以便如何做到这一点?
我在这个方法中得到了所有细节,但是如何进入HTML表格?
<h3>My users IDs are: </h3>
<ul>
<% if (typeof usersArray !== 'undefined' && usersArray.length > 0) {%>
<%for (var i = 0; i < usersArray.length; i++) { %>
<li>ID: <%= usersArray[i]._id %></li>
<li>Name: <%= usersArray[i]. username%></li>
<li>District: <%= usersArray[i].country %></li>
<li>Email: <%= usersArray[i].email %></li> <%}%> <% } %>
</ul>
我的输出在这里.........
我的用户ID是:
ID: 59cfa3b978755b0f0b65c7ba
Name: aaa
District: Colombo
Email: aaaa
ID: 59d0310009825f1da033945b
Name: sss
District: Kalutara
Email: sss
ID: 59d03d61a2a9c620e5d458af
Name: eee
District: Kalutara
Email: eee
ID: 59d0435942e41522bdfc759d
Name: Mayoorika
District: Kalutara
Email: mayoorikarajee10@gmail.com
ID: 59d043c33d781124d4ef4239
Name: qqq
District: Kalutara
Email: qqq
答案 0 :(得分:0)
如果您使用express,它支持pug模板。 您可以执行以下操作:
获取usersList
app.get('/users', function(req, res) {
// Get users from MongoDB and store it in usersList
res.render('index', {"usersList": usersList});
}
index.pug in / views / users
table for user in usersList tr td= user.id td= user.name td= user.district td= user.email