转换数据,一级变二级,用于级联关系处理

25 阅读1分钟

//['wll','1'] ['xx'.'2'] ['wll','3'] => ['wll',['1','3']] ['xx','2'] `

convert(data){
        let result=[],newArr=[],teamArr=[]

        for(let i=0;i<arr.length;i++){
        
            if(teamArr.includes(arr[i][0])){

                    newArr.push(arr[i])
                    teamArr.push(arr[i][0])
            }else{
                for(let n=0;n<newArr.length;n++){
                    if(newArr[n][0] == arr[i][0]){
                        newArr[n][1] = [...[newArr[n][1]],arr[i][1]].flat()
                    }
                }
            }
        }
}

`