he-tree

he-tree中文文档

A vue tree component. Some features: draggable, drag sortable, virtualization list, Vue2, Vue3, Typescript, lazy load, RTL. Under MIT license. You can try the demo follow.

node 1
node 1-1
node 1-2
node 1-3
node 2
node 2-1
node 2-2
node 2-3
node 2-4
node 2-5
node 2-6

Features

  • Including functions about fold and checkbox. You can customize UI easily and call them.
  • Edge scroll. Auto scroll when drag node to the edge of a element with scroll bar.
  • RTL supported
  • Virtualization list
  • Vue2, Vue3 supported
  • Typescript
  • Drag cross trees
  • Clone when drag
  • Lazy load child nodes, such as by Ajax.
  • Under MIT

Estimated Size

  • CommonJS: 76.61 KiB, 15.37 KiB gzipped
  • ESM: 74.49 KiB, 15.07 KiB gzipped
  • UMD minified: 58.27 KiB, 16.59 KiB gzipped