async.each怎么获取每个元素的下标
发布于 16小时前 作者 luluzero 90 次浏览 最后一次编辑是 15小时前 来自 问答

我要往data数组里的每一个对象添加一个comments属性,下面的这种实现方法没有效果,想通过数组下标直接去操作data

            async.each(data,function(e,cb){
                comments.query({newsId:e._id},function(err,result) {
                    e.comments = [];
                    result.forEach(function(a){
                        e.comments.push(a);
                    });
                    console.log(e.comments);
                    cb(err);
                });
            },function(err){
                if(err){
                    return returnFAIL(res, err.message);
                }else{
                    return returnSUCCESS(res, data);
                }
            });
2 回复

可以考虑Indexof

回到顶部