我正在使用Express v3.4.4.当我尝试这样做时:
var cb = res.send;
cb(result);
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
...\node_modules\express\lib\response.js:84
var HEAD = 'HEAD' == req.method;
TypeError: Cannot read property 'method' of undefined
Run Code Online (Sandbox Code Playgroud)
在代码中,工作一个:
workflow.on('someEvent', function () {
res.send({
error: null,
result: 'Result'
});
});
Run Code Online (Sandbox Code Playgroud)
不工作:
workflow.on('someEvent', function () {
var cb = res.send;
cb({
error: null,
result: 'Result'
});
});
Run Code Online (Sandbox Code Playgroud)