像这样使用时,该
json函数会丢失其正确的
this绑定,因为
.then它将直接调用它而不参考
res父对象,因此将其绑定:
var getUserInline = function(req, res) { getUserFromDatabase().then(res.json.bind(res)); }
像这样使用时,该
json函数会丢失其正确的
this绑定,因为
.then它将直接调用它而不参考
res父对象,因此将其绑定:
var getUserInline = function(req, res) { getUserFromDatabase().then(res.json.bind(res)); }