【发布时间】:2016-06-10 14:08:04
【问题描述】:
http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/
我一直在关注这个教程,我想做一些类似于用户列表页面的事情,唯一的区别是我想使用 ejs 而不是玉。
在 html 中,最终结果应如下所示:
<ul>
<li><a href="users/testuser1">testuser1</a></li>
<li><a href="users/testuser2">testuser2</a></li>
<li><a href="users/testuser3">testuser3</a></li>
</ul>
在 index.js 文件中,我有这样的代码:
/* GET Userlist page. */
router.get('/userlist', function(req, res) {
var db = req.db;
var collection = db.get('usercollection');
collection.find({},{},function(e,docs){
res.render('userlist', {
"userlist" : docs
});
});
});
在翡翠中,它是这样的:
extends layout
block content
h1.
User List
ul
each user, i in userlist
li
a(href="users/#{user.username}")= user.username
基本上,我想在 ejs 中执行此操作。有什么想法吗?
【问题讨论】:
标签: javascript html node.js mongodb ejs