1.0.7 • Published 1 year ago

gj-mindtree v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

gj-mindmap

简述

这是一个基于svg.js与svgdotjs.github.io实现的简单思维导图

安装

npm i gj-mindmap
yarn add gj-mindmap

导入项目

  1. 在项目中引入包的入口文件
import {createSVG} from 'gj-mindmap'
  1. 准备好一个dom节点,并设置好id
<div id="container"></div>
  1. 准备好数据,格式如下:
 const metaData = {
    root:{
        text:'root',
        isRoot:true,
        isExpend:true,
        layerIndex: 0,
        children:[
            {
                text:'child1',
                isRoot:false,
                isExpend:true,
                layerIndex: 1,
                
                children:[
                    {
                        text:'child1-1',
                        isRoot:false,
                        isExpend:true,
                        layerIndex: 2,
                        children:[]
                    }
                ]
            },
            
        ]
    }
}
  1. 调用createSVG创建画布并初始化思维导图
    • el:DOM元素的id
    • data:上述格式的数据
    • sizeWidth:画布的宽度
    • sizeHeight:画布的高度
const rendertree = createSVG(el, data, sizeWidth, sizeHeight)
1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago