鍍金池/ 問答/Android  HTML/ koa2 返回接口參數(shù)

koa2 返回接口參數(shù)

.query可以獲取接口可以直接console出來,ctx.body無法得到console出來的內(nèi)容

router.all('/publ/tongji',async(ctx,next)=>{
    //ctx.body = ctx;
    await db.query("SELECT * FROM `class`;",
        (err,data)=>{
            if(err){
                console.log(err);
                ctx.body = err;
            }
            else{
                console.log(data);
                ctx.body = data;
            }
        });
    next();
});

上端代碼中ctx.body無法獲取數(shù)據(jù) 但是console.log能夠獲取數(shù)據(jù)。

回答
編輯回答
浪婳

(err,data)=>{
...
next()放到最后面試試
}

2018年3月17日 04:04
編輯回答
六扇門

把next()去掉試一下呢

2018年3月2日 00:09
編輯回答
茍活

查看console是否報錯?如果console報錯,會阻塞進(jìn)程。

2017年10月2日 12:18