1.0.4 • Published 3 years ago

vue-tree-drag v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Tree

这是一个仿照element ui写的树拖拽组件,vue2

属性

参数说明类型可选值默认值
data展示数据(如果想要自定义小图标,则在需要小图标的地方加入“TreeImg:‘ ’ ”,如果是静态图片必须是绝对路径,以’@/‘开头;)Array
//draggable//是否开启拖拽//Boolean//false
props配置选项,具体看下表Object
draggableColor拖拽时颜色展示(6位16进制)String409EFF
height每行高度String26px
fontSize字体大小String14px
icon树状左侧三角标的自定义图片(如果是静态图片必须是绝对路径,以’@/‘开头;)String

props

参数说明类型默认值
label指定节点标签为节点对象的某个属性值Stringlabel
children指定子节点Stringchildren
id唯一参数,不可重复id

事件

事件名称说明回调参数
node-click节点被点击时的回调共三个参数,依次为:传递给 data 属性的数组中该节点所对应的对象、节点对应的 Node、节点组件本身。
tree-drop拖拽结束时触发的事件共六个参数,依次为:最后一个遇见的节点的data对应的对象、最后一个遇见节点对应的Node、最后一个节点的event、移动的节点的id、最后一个节点的id、在最后一个节点的before(上面)inner(里面)after(下面)
tree-start拖拽开始时触发的事件共三个参数,依次为:传递给 data 属性的数组中该节点所对应的对象、节点对应的 Node、节点组件本身。
tree-over拖拽中的事件共四个参数,依次为:传递给 data 属性的数组中该节点所对应的对象、节点对应的 Node、节点组件本身、目前在节点组件的before(上面)inner(里面)after(下面)
1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago