jsPlumb 有啥替代品吗? (为了连接 DOM 元素)[关闭]

Posted

技术标签:

【中文标题】jsPlumb 有啥替代品吗? (为了连接 DOM 元素)[关闭]【英文标题】:Are there any alternatives to jsPlumb? (for the purpose of connecting DOM elements) [closed]jsPlumb 有什么替代品吗? (为了连接 DOM 元素)[关闭] 【发布时间】:2012-01-04 06:16:38 【问题描述】:

我正在制作一个甘特图项目管理系统,我正在尝试将 UI 的 DOM 元素连接在一起,就像在 this jsPlumb demo 中一样:

但是,我不太喜欢 jsPlumb。我搜索了替代品,但找不到任何替代品。

您有什么 jsPlumb 替代品建议吗?

【问题讨论】:

你到底想做什么? @Pekka - 目的是将元素连接在一起,例如this。 @Steve 谢谢!这看起来很酷。 Needim - 您需要为您的问题添加 lot 更多详细信息。你的具体要求是什么?为什么你不需要太多 jsplumb?否则,这是不可能回答的,很可能会被关闭。 Yahoo Pipes 怎么样? 我正在制作一个甘特图项目管理系统。在甘特图视图中,我将里程碑与 jsplumb 连接起来,如下所示link(蓝色箭头)。但是甘特图有很多里程碑和关系。当我滚动页面时,jsplumb 连接没有移动。滚动事件完成后 jsplumb 重绘连接。这对我不利。 【参考方案1】:

“WireIt 是一个开源 javascript 库,用于为数据流应用程序、可视化编程语言、图形建模或图形编辑器创建 Web 可连接界面。”

DERI pipes 灵感来自 Yahoo 的 Pipes

JavaScript Gantt Chart富脚本API:

Ext Gantt 是一个基于 Ext Js 框架的甘特图组件(由 Sencha Inc 制造)

dojox.gantt 是道场甘特图部件

【讨论】:

d3 (d3js.org) 可能是一个替代方案。【参考方案2】:

jsPlumb 没有开箱即用的甘特图连接器,但有人在一两年前写了一个:

http://help-me-hackers.com/tasks/107

当我看到它时,我觉得它很酷。我不太了解它,因为它都是日文的,但是完善这些连接器然后将它们添加到 jsPlumb 供所有人使用的想法非常吸引人。

我认为代码可能在这个 github 项目中:

https://github.com/komagata/jquery.ganttView

..但请注意,如果您确实尝试集成它们,代码在编写后已经移动了一点,因此您可能需要提前做一些工作。如果你想追求这个,我很乐意为你提供帮助。

【讨论】:

【参考方案3】:

不确定这是否比 jsPlumb 更容易,顺便说一句,这很棒。

这个框架就像 yahoo 管道可视化 UI 编辑器,http://neyric.github.com/wireit/index.html 和这个 http://neyric.github.com/webhookit/docs/index.html

【讨论】:

以上是关于jsPlumb 有啥替代品吗? (为了连接 DOM 元素)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

python libtorrent有啥替代品吗?

Android 版的adjustsFontSizeToFit 有啥替代品吗?

WebSVN 有啥好的替代品吗? [关闭]

Dojo Toolkits 网格有啥替代品吗?

jsplumb 动画连接线

杂种怎么了? Windows上有啥替代品吗?