慕课网首页
免费课
实战课
体系课
成长课
发现
教程
专栏
手记
商业合作
企业服务
讲师入驻
热搜
最近搜索
清空
0
登录
/
注册
新人专属
元礼包
| 查看
为了账号安全,请及时绑定邮箱和手机
立即绑定
samuel_sx
男
更多信息
这位同学很懒,木有签名的说~
979h
学习时长
2013
经验
8
积分
2
关注
1
粉丝
+
关注
已关注
私信
他的课程
猿问
手记
Ta的提问
Ta的回答
Ta的关注
来自
JavaScript
MySQL
Node.js
koa中ctx.body写在query回调中无法返回数据给前台
Ta的回答
1、在请求体外部声明一个变量接收查询语句返回值。2、使用await new Promise把整个请求体包裹。3、在回调方法中将查询到的返回值赋给提前声明好的变量,之后执行Promise的resolve方法。之后就可以在请求体外部调用变量来获取从sql中查询到的数据。避免ctx.body在异步函数中会出现404的尴尬情况
2019-01-01
1个回复
意见反馈
分销返利
帮助中心
APP下载
官方微信
返回顶部