基本上我想要而不是这个......
app.get(routes.test, function(req, res, next){
actualRouteHandler(req, res, next) // Always returns a promise or throws.
.catch(function(err) {
next(err);
});
});
Run Code Online (Sandbox Code Playgroud)
拥有这个:
app.get(routes.test, catchWrap(actualRouteHandler));
或类似的东西,我已经尝试搞乱fn.apply和东西,但我找不到一种方法来传递actualRouteHandler正确的参数(req,res,next),仍然有功能.我需要返回一个函数或类似的东西吗?
编辑:我认为可能有库这样做但我们无法访问这段代码中的实际快速应用程序.