请移步重构的新版本 he-teee (opens new window). he-tree 支持虚拟列表并且对 Typescript 更友好.

# he-tree-vue

可拖拽可排序 vue 树组件, 支持拖拽占位盒, typescript 定义文件. MIT 开源协议. 支持 Vue3. 请尝试操作下面的 demo.


[查看教程](./guide.md)

# 特色功能

  • 已包含折叠和勾选框相关功能, 可以方便的自定义 UI 并调用它们.
  • 边缘滚动. 拖动到滚动框边缘时自动滚动.
  • 支持 RTL, 从右往左显示
  • 跨树拖拽.(需购买 pro 插件)
  • 克隆拖拽.(需购买 pro 插件)

# 许可证

he-tree-vue 使用MIT (opens new window)许可, 保留版权即可自由使用. 如果您需要高级功能, 需购买插件 he-tree-vue-pro.

# Vue 3

Vue3 版本经测试支持 Vue-CLI 创建的项目. 也可以在Vite下使用.

对于 npmjs.com, he-tree-vue@2支持 vue 2, he-tree-vue@3支持 vue 3. 详见安装.

在 github.com, master分支(即主分支)属于 vue 2, vue3分支属于 vue 3.