const {User} = require('../../model/user'); module.exports = async (req, res) => { req.app.locals.current = 'user'; // 接收客户端传递过来的所有参数 let page = req.query.page || 1; // 每页显示的数据条数 const pagesize = 10; // 查询所有用户的总数 let count = await User.countDocuments(); // 总页数 let total = parseInt(Math.ceil(count / pagesize)); // 每页开始的位置 let start = (page-1) * pagesize; const users = await User.find().skip(start).limit(pagesize); res.render('admin/user', { users, page, total }); }