我有一个map函数,该函数返回对象数组的数组(我相信是二维数组),我需要的是一个数组。
我的功能...
let outputCategories = []
this.projects.map(function (el) {
outputCategories.push(el.categoriesTotal)
})
return outputCategories
这将返回这样的数组
[ [{'_id': 1a}, {'_id': 1b} ],
[{'_id': 2}] ]
我需要的是[{},{},{}]。如果我在循环中通过控制台记录我的元素(el.categoriesTotal),则会得到(n)个对象数组,如下所示。
[ { _id: 7, total: 188 }, { _id: 5, total: 1150 } ] [ { _id: 1, total: 1150 } ]
我确定这是我要去的地方,但是我不确定如何将所有对象放入一个数组中。
我有一个map函数,该函数返回对象数组的数组(我相信是二维数组),我需要的是一个数组。我的功能...让outputCategories = [] this.projects.map(...
您应该这样做: