Express Handler为快速路由器处理程序提供每个请求的`this`对象
该 express-handler 模块专为 Express 设计。它可以为所有 Express 路由处理程序创建每个请求的 this 对象。通过该 this 对象,处理程序可以访问 req、res 和 next 的任何异步功能,而无需关闭或额外的参数。
安装
可以通过 npm 安装该模块:
npm install --save express-handler
用法
var fs = require('fs');
var express = require('express');
var handler = require('express-handler');
var app = express();
// Wrap a handler to provide `this` object.
app.get('/foo', handler(function(req, res, next) {
// 在此可以使用 `this` 对象
this.someMethod();
}));
var fs = require('fs');
var express = require('express');
var handler = require('express-handler');
var app = express();
// Wrap a handler to provide `this` object.
app.get('/foo', handler(function(req, res, next) {
// 在此可以使用 `this` 对象
this.someMethod();
}));
下载地址
用户评论