关于koa-router的疑问
来源:4-3 图形验证码功能开发1
平地一声雷d
2020-04-05 10:45:38
使用它的get或post方法的时候,第一个参数是路径,第二参数是回调函数。在老师刚讲解这一块知识的时候,我看到老师第二参数用的是回调函数,但在后面形成规范的koa目录结构时,把功能方法写在类里面的时候,却使用了async,异步函数来作为第二参数。这两这会有什么区别吗?
1回答
Brian
2020-04-05
讲解了解koa的部分,是让大家了解koa的工作原理,所以举了一个简单的例子。
而在后面使用koa-router的时候,写在类里面的方法,当然要用async/await,参考很多在问答区的帖子https://class.imooc.com/course/qadetail/184564,这里一定要理解洋葱模型,如果不是异步的设计,那么,可能会导致中间件的执行顺序的混乱。
相似问题