【发布时间】:2019-04-09 17:10:09
【问题描述】:
我有以下数据结构:
var data = [
{ MainHeader: Header1, SubHeader: 'one'},
{ MainHeader: Header1, SubHeader: 'two'},
{ MainHeader: Header2, SubHeader: 'three'},
{ MainHeader: Header2, SubHeader: 'four'},
{ MainHeader: Header2, SubHeader: 'five'}
];
我需要把它变成这样的东西:
var groupheaders = [
{ startColName: 'one', numberofCols: 2, title: Header1},
{ startColName: 'three', numberofCols: 3, title: Header2}
];
有没有一种优雅的方式可以通过 Lodash 实现这一目标?
【问题讨论】:
标签: javascript arrays underscore.js lodash