page.js 342 B

123456789101112131415
  1. // 分页修改中间件
  2. module.exports = () => {
  3. return (req, res, next) => {
  4. const { page } = req.query;
  5. if (page !== undefined) {
  6. req.query.page = parseInt(page) ? parseInt(page) - 1 : 0;
  7. }
  8. for (const i in req.query) {
  9. if (req.query[i] === '') {
  10. delete req.query[i];
  11. }
  12. }
  13. next();
  14. };
  15. };