以下语句来自http://expressjs.com/api.html#app.VERB。该网站称:
还可以传递几个回调,这对于重用加载资源、执行验证等的中间件很有用。
app.get('/user/:id', user.load, function(){
// ...
})
该路线'/user/:id'
不会被执行。它指出这user
是未定义的。
我们需要定义user
为一个对象吗?
PS:user.load
将需要定义为回调函数,但对提供额外的验证很有用。