koa怎么把co到数据放到响应体返回前台呢?

发布于 2022-09-02 14:30:47 字数 374 浏览 11 评论 0

请教诸位个问题,我刚接触koa不久,想用co 和 generator做异步,可我发现我无法让请求等待异步请求返回数据,请求就直接响应了。
一下是routes.js路由代码
图片描述

一下是业务代码,想把数据放到body里返回,可是等不到数据返回,就响应完了
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无法回应 2022-09-09 14:30:47

额,有koa就不用自己手动写co了吧,这么做

module.exports.getPackages = function *getPackages(){
    var userVersionNum = ...
    this,body = yield versionOperation.getLastVersion()
}

还有不懂的可以参考我的这个小项目的做法,有用到这个 https://github.com/zhanfang/koa-react-weixin

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文