CNode

koa中间件的一些问题

问答
ZZWkang发布于9 年前最后回复9 年前0 回复3854 浏览0 收藏

koa的洋葱模型是根据compose的返回一个多层嵌套的Promise 我阅读过koa的源码 然后有了以下的一些尝试 image.png 这样子的方式是我企图模仿实践以下koa的原理 以下是使用koa框架的写法 image.png 路由部分 image.png 请求对应路由。可以看到此时的输出 image.png 最开始企图模仿的输出 image.png 不难看出两者输出是完全一致的 使用await调用next也是表现一致 此时将代码中间件内的return 去除掉 koa框架的 image.png 自做的 image.png 那么问题来了。这种差异是如何造成的。我是看少了什么还是对某些原理还不了解 本人力微希望有明白的朋友可以解解惑!

查看回复

回复 (0)

暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录