Koa的源码实现

来源:11-7 开发路由-代码演示

qq_毛线_0

2020-03-02

老师您好,我在看koa-compose源码的时候注意到,compose方法返回的函数中,除了第一个参数ctx之后,还有第二个参数next,并且还有相关的判断赋值语句if (i === middleware.length) fn = next。请问老师什么情况下会传递第二个参数next,能不能举个实际应用代码的例子?

写回答

1回答

双越

2020-03-03

登录中间件,就用到了 next 。

0
2
双越
回复
qq_毛线_0
建议先把登录中间件的逻辑搞明白,再拿这个案例去对标源码。
2020-03-03
共2条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4049 学习 · 2006 问题

查看课程