【发布时间】:2013-02-19 10:06:19
【问题描述】:
我需要创建一个分层树 (something like this),但我需要一些功能:
- 能够随心所欲地设计节点(大小、背景图像、字体等)
- 自动布局
- 能够通过拖放 N' 连接节点
我看过GoJs,它很棒,但它是基于画布的,我无法找到一种方法让节点看起来完全符合我的要求(实际上甚至不是很接近)。
我也看过d3.js,这也很棒,但同样,因为它是 SVG,所以很难设计节点。
这里的主要工作是布局和连接节点,我可以处理 Drag N' Drop 我自己,是否有一个库可以为我处理布局,所以我可以创建所需的 div,设计我认为合适的它们并让图书馆只做布局的东西?
【问题讨论】:
标签: javascript jquery html tree d3.js