关于koa-router的问题
来源:2-3 Request属性、路由基础用法、app.use链式处理【原理篇】
qq_那些荒废流年
2019-10-15 19:37:05
老师您好,想问下在app.js中,通过app.use来使用中间件,但是koa-router这个中间件只是让它的实例调用了一下routes()方法,并没有调用next(),请问这是它的内部实现了next()功能吗?不然的话koa-roouter后面的app.use就不会被触发了。
1回答
Brian
2019-10-15
这个需要看看koa-router的源码了,内部肯定是有next的,这个koa框架本身规定的写法。否则,别的中间件就拿不到ctx上下文了。
相似问题