app.router

创建一个路由map,把类似app.get、app.post等的所有路由的url和callback做一个映射保存,当req.url命中路由时执行相应的回调。如果不显式调用app.use(app.router);则会在第一条路由里边隐式调用。这里边,调用app.use(app.router);时会暂存req对象,当后面再定义路由时, app.get('/foo', function(req, res, next) {});这里的req应该用的是之前保存下来的。

posted @ 2016-04-22 14:59  lifangxia  阅读(647)  评论(0编辑  收藏  举报