用户列表
/routers/admin.js
/**
* 用户管理
*/
router.get('/user',function (req,res) {
/**
* 从数据库读取所有用户数据
*/
User.find().then(function (users) {
res.render('admin/user_index',{
userInfo:req.userInfo,
users:users
});
});
});
/views/admin/user_index.js
{% extends 'layout.html' %}
{% block main %}
<ol class="breadcrumb">
<li><a href="/">管理首页</a></li>
<li><span>用户列表</span></li>
</ol>
<h3>用户列表</h3>
<table class="table table-hover table-striped">
<tr>
<th>ID</th>
<th>用户名</th>
<th>密码</th>
<th>是否管理员</th>
</tr>
{% for user in users %}
<tr>
<td>{
{user._id.toString()}}</td>
<td>{
{user.username}}</td>
<td>{
{user.password}}</td>
<td>
{%if user.isAdmin%}
是
{%endif%}
</td>
</tr>
{% endfor %}
</table>
{% endblock %}

分页展示
/routers/admin.js
router.get('/user',function (req,res) {
/**
* 从数据库读取所有用户数据
* limit(Number):
NodeJS实战:Express&MongoDB后台管理实现

本文介绍了如何使用NodeJS的Express框架和MongoDB数据库搭建博客的后台管理系统,包括用户列表的分页展示和分类管理功能,如分类首页、添加分类及分类的保存操作。
最低0.47元/天 解锁文章
504

被折叠的 条评论
为什么被折叠?



