我在 Angular 项目中有一个需求。我有一系列对象。它包含 6 个对象。我想将前 3 个分组到一个组中,将其他 3 个分组到另一组中。数组是staticKpi. 这是我的逻辑:
staticKpi=[{},{},{},{},{},{}];
...
createGrouping() {
var chunks = [],
i = 0,
n = this.staticKpi.length;
while (i < n) {
chunks.push(this.staticKpi.slice(i, (i += 3)));
}
this.staticKpi = chunks;
}
最终数组应该是这样的:
staticKpi=[[{},{},{}],[{},{},{}]]
但我没有得到正确的输出。这是stackblitz。请纠正我的错误。
慕姐8265434
千巷猫影
九州编程
相关分类