在这种rendr -会话例如,有一个明确的中间件模块...
module.exports = function incrementCounter() {
return function incrementCounter(req, res, next) {
var app = req.rendrApp
, count = app.get('session').count || 0;
req.updateSession('count', count + 1);
next();
};
};
你不能达到与下面同样的事情?
module.exports = function incrementCounter(req, res, next) {
var app = req.rendrAp
, count = app.get('session').count || 0;
req.updateSession('count', count + 1);
next();
};
我的问题是,你为什么要导出的返回与参数的函数的功能? 是否有某种利益前,我不知道的?