updateDepartment(IdList,list){ let index =0; let ele = null; while(index<IdList.length && list){ let id = IdList[index] for(let item of list){ if(item.Code === id){ ele = item index++ list= ele.children break } } } return ele },
IdList:已经获取到的String数组,里面是ID组成。这里是element级联组件返回的数据
list:这个是级联数组。
因为工作原因和技术原因,很少用到while循环,所以这个问题导致我也耽误不少时间,解决后记录一下自己的不足