有如下數(shù)組varsourceList=[{SupportProgramId:1,Category:"AAA",SubCategory:"A-1"},{SupportProgramId:2,Category:"AAA",SubCategory:"A-2"},{SupportProgramId:3,Category:"AAA",SubCategory:"A-3"},{SupportProgramId:4,Category:"BBB",SubCategory:"B-1"},{SupportProgramId:5,Category:"CCC",SubCategory:"C-1"},{SupportProgramId:6,Category:"CCC",SubCategory:"C-2"}];要求轉(zhuǎn)換成如下格式:[{mainTitle:"AAA"subList:[{subId:1subTitle:"A-1"},{subId:2subTitle:"A-2"},{subId:3subTitle:"A-3"}]},{mainTitle:"BBB"subList:[{subId:4subTitle:"B-1"}]},{mainTitle:"CCC"subList:[{subId:5subTitle:"C-1"},{subId:6subTitle:"C-2"}]}]求好的轉(zhuǎn)換過(guò)程,可以使用es6或lodash提供的方法
JS數(shù)組格式合并轉(zhuǎn)換
翻翻過(guò)去那場(chǎng)雪
2019-05-25 15:24:59