树状拖曳设置只能在同一级拖动,不能越级
在Tree元素上添加allow-drop
<el-tree draggable :data="classify" node-key="100" ref="treeSort" highlight-current :allow-drop="allowDrop" >
然后在methods方法上加
methods: {
allowDrop(draggingNode, dropNode, type){
if(draggingNode.level === dropNode.level){
if(draggingNode.parent.id === dropNode.parent.id){
return type === 'prev'
}
}else{
// 不同级进行处理
}
}
}
allowDrop方法返回true 可拖曳