对象数组格式转换

转换对象数组格式 [{...},{...},{...},{...},{...}] -> [{{...},{...}} , {{...},{...}} , {{...}}]

可用于vue多重v-for循环,如图

        transObjData(info){
            let resArr=[]
            let sonObj={}
            let list=info  //需要处理的对象数组
            let n = 1
            let divide=2  //设定几个对象分一组
            for(let i in list){
            	sonObj[i]=list[i]
            	if(n%divide==0){
            		resArr.push(sonObj)
            		sonObj = {}
            	}
            	if(i==list.length-1&&Object.keys(sonObj).length>0){
            		resArr.push(sonObj)
            	}
            	n++
            }
            return resArr  //处理后的对象数组
        },
原文地址:https://www.cnblogs.com/huihuihero/p/15787291.html