el-tree-transfer 填坑之路
el-tree-transfer
this.fromData.forEach((item,i) => {
//el-tree-transfer组件的第一个pid必须为0
item.pid = 0
item.id=i+1
if(item.MenuParameterList){
item.MenuParameterList.forEach((j,index)=>{
j.pid = i+1
j.id=(i+1)+'-'+(index+1)
})
}
})
前端生成PID\ID方法,添加子级总是添加到了第一个父节点上,第一层PID都是0,就是说所有第一层级的PID都是0。那么第二层级就不能写死成1,会导致父节点找错。