# d3_tree_drag **Repository Path**: iswear/d3_tree_drag ## Basic Information - **Project Name**: d3_tree_drag - **Description**: 一个可以拖拽的树,可以变更父节点,可以新增、修改、删除子节点 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 3 - **Created**: 2017-03-22 - **Last Updated**: 2025-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 树状结构图 基于d3 v3版和v4版本写的两套树结构数据展示图,支持节点拖拽、点击展开和收缩、画布缩放和拖拽 ## d3 v3版 使用v3版本的d3.js,节点间连线为贝塞尔曲线 ![](/screenshot/depart.v3.gif) ## d3 v4版 使用v4(v4.9.1)的最新版d3.js,节点连线为直线(根节点两条直角线段,子节点三条直角线段) ![](/screenshot/depart.v4.gif)