1. 首页
  2. 编程语言
  3. Javascript
  4. 理解Koa2中的async&await的用法

理解Koa2中的async&await的用法

上传者: 2022-07-18 23:23:28上传 PDF文件 75.80 KB 热度 7次

Koa是一款非常著名的Node服务端框架,有1.x版本和2.x版本。为什么没有按照预期执行?这就需要我们来理解下Koa中中间件是如何串联起来的了。翻一下源码,将middlewares串联起来的代码如下:有了以上基础,我们再来看一下之前的问题,为什么response没有等到第二个middleware执行完成就立即返回了呢?因为第一个middleware并不是一个异步函数啊。基于中间件链的完全控制,并且基于 Promise 的事实使得一切都变得容易操作起来。不再是到处的 if return next 而只有 promise

用户评论