https://github.com/luin/express-promise
最近在看promise,不是很理解下面是如何实现的(github源码没看懂),promise最后的调用肯定会有.done()或者.then()里面带有回调啊,这个实现中直接User.find(req.params.userId)就可以了。
app.get('/users/:userId', function(req, res) {
res.json({
user: User.find(req.params.userId),
memo: Project.getMemo(req.params.userId)
});
});
最近在看promise,不是很理解下面是如何实现的(github源码没看懂),promise最后的调用肯定会有.done()或者.then()里面带有回调啊,这个实现中直接User.find(req.params.userId)就可以了。
app.get('/users/:userId', function(req, res) {
res.json({
user: User.find(req.params.userId),
memo: Project.getMemo(req.params.userId)
});
});