如何将Promise.all()返回给函数

时间:2016-11-05 06:58:59

标签: javascript

我正在尝试将fork-join-executor返回给函数。我尝试了不同的方法,但它显示错误

这是我的代码

Promise.all()

1 个答案:

答案 0 :(得分:3)

return Promise.all(array).then(resultantCount =>{
    console.log(JSON.stringify(resultantCount )); // resultanCout printing here
    return resultantCount;
});

这部分代码返回一个Promise对象。因此,您必须在.then()函数中再次使用countByTitle

function countByTitle(accrdnArray) {
  console.log(accrdnArray) // array of objects is printing here
  var arrayCount = countfunc(accrdnArray);
  arrayCount.then(function(count) {
    console.log(JSON.stringify(count));
  });
}