让我们假设用户点击了url domain / rest / music /?page = 2
然后在后端,我有表达路由器休息:
app.use('/rest', restRouter);
其中路由器就是那样的
var express = require('express');
var restRouter = express.Router();
提出问题。如果我的路由器有以下方法:
restRouter.get('*', createRequestInstance);
restRouter.get('*', findUser);
restRouter.get('/music/*', getMusicList);
我想创建一些对象变量,它将通过解析算法流动并在过程中收集数据。但是如果我在createRequestInstance
中创建此对象,我不知道如何将其传递给findUser
或getMusicList
。 我不想修改 req
和 res
对象或使用快速原生技术。我想先准备好一切,然后建立回应。
我看到以下问题
req
,res
,next
参数。即使使用bind,我也没有看到如何增强它的方法。 next
调用的,所以我无法在其中传递其他参数。