目前项目中需要用到组织架构图,但是数据量都比较大,目前大概两三千条吧,用到了市面上一些组件,虽然方便了开发,但是数据量大的话就很快,几乎没法用了,想着自己弄个一下,我的思路如下:
1、固定每个节点的大小,然后找一个自动布局算法,确定每个节点的坐标位置;
2、通过连线组件,把所有有关系的几点连接起来;
3、丰富一些其他操作,显示、隐藏、拖拽等;
想请问下有没有好用的布局算法呢?
目前项目中需要用到组织架构图,但是数据量都比较大,目前大概两三千条吧,用到了市面上一些组件,虽然方便了开发,但是数据量大的话就很快,几乎没法用了,想着自己弄个一下,我的思路如下:
1、固定每个节点的大小,然后找一个自动布局算法,确定每个节点的坐标位置;
2、通过连线组件,把所有有关系的几点连接起来;
3、丰富一些其他操作,显示、隐藏、拖拽等;
想请问下有没有好用的布局算法呢?
6 回答2.9k 阅读✓ 已解决
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
什么组织架构有几千条数据的……不会是把人员信息都放进来了吧。
简单用 AntV-G6 的 紧凑树示例,改了个3000条数据的 Demo 也没有卡啊。