我有一个包含联系人的组,请看以下内容:
我正在nodejs中使用lodash 4.17.4。请指导。
var groups = {"GROUP":[{'G1: [C1,C2,C3........C500000]},
{'G2': [C1,C2,C3........C500000,D1,D2,D3........D500000]}
.....]
}
现在我使用 Lodash 将 JavaScript 数组分割成大小为 n 的块,类似于以下示例:
_.each(groups,function(group){
var n = 50;
var lists = _.groupBy(group, function(element, index){
return Math.floor(index/n);
});
lists = _.toArray(lists );
console.log(lists )
})
这在客户端上运行良好,但在Node.js中却不行。下面是来自Node.js的输出
[["C1","C1....]]
数组未被分成块,而是作为单个数组出现。
预期数组应该是
[["C1","C1"....,"c50"],["C51","C1"....,"c100"]...]
我正在nodejs中使用lodash 4.17.4。请指导。