koa中,有没有很好格式化返回值的方法?
发布于 3个月前 作者 lonso 534 次浏览 来自 问答
    例如
    一个api返回结果未处理前是: {a: null, b: 123}
     希望处理后是: {b: 123}  即是属性为null或者不存在就不返回客户端.
     所有API都需要这样处理.
2 回复

我没用过koa,但是express中有中间件这个东西,你可以把处理的方法写成一个中间件,然后在所有的api中引用。

    var fn = function(data){};
    app.use(*, fn, function(req, res){...});

@moJiXiang 中间件是可以的.koa和express这点还是相似的.

回到顶部