介绍

一个基于vue3.x的简易版组织架构图,vue2.x版本请访问zm-tree-orgopen in new window

  • 架构图支持拖拽和通过鼠标滚轮缩放
  • 支持新增/删除节点
  • 支持编辑节点名称
  • 支持拖动节点改变树结构
  • 支持自定义右键菜单
  • 支持slot自定义节点渲染内容
  • 支持slot自定义展开按钮渲染内容

安装

推荐使用npm安装,它能更好地和webpackopen in new window打包工具配合使用。而且可以更好的和 es6配合使用。并且支持按需引入

npm i vue3-tree-org -S
# or 
yarn add vue3-tree-org

引入

在 main.js 中写入以下内容:

import { createApp } from 'vue'
import vue3TreeOrg from 'vue3-tree-org';
import "vue3-tree-org/lib/vue3-tree-org.css";

const app = createApp(App)

app.use(vue3TreeOrg)
app.mount('#app')

源码

gitee地址open in new window

github地址open in new window

最新版本

NPM versionopen in new window

Last Updated:
Contributors: sangtian152