koa-router如何像express.router().route(url)那样返回单个路由实例
在express中,用express.router()来创建路由,有个方法 router.route(url)
可以返回该路由的实例, 然后再调用get|post等其他方法,如官网的栗子:
router.route('/users/:user_id')
.all(function(req, res, next) {
// runs for all HTTP verbs first
// think of it as route specific middleware!
next();
})
.get(function(req, res, next) {
res.json(req.user);
})
.put(function(req, res, next) {
// just an example of maybe updating the user
req.user.name = req.params.name;
// save user ... etc
res.json(req.user);
})
koa-router 好像没有返回单个实例的方法,唯有看到一个
但是没有示例,不知如何传递参数
请问koa-router可以向express.router().route(url)这样返回个路由实例吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
koa的路由实例都在ctx对象上ctx.request、ctx.response