针对Element Plus Tree组件拖拽功能API用的麻烦,小卷开发了一个API使用简单的JuanTree
组件。拖拽功能用起来非常简单!
使用示例
组件的使用很简单:

通过ref
引用tree
组件,可操作其expose
出来的方法,比如,保存节点操作(新增、删除和重命名节点)的变更、新增一级节点:

通过v-model
绑定勾选项,data
属性绑定初始化树形结构的嵌套数据,option-props
用于绑定组件的选项:

allowDrop
方法,用来让用户控制哪些节点不允许drop
操作;当然哪些节点不允许drag
也可以由相应的方法来控制,比如下面的逻辑控制: