【问题标题】:jsPlumb and Fabric.js integrationjsPlumb 和 Fabric.js 集成
【发布时间】:2026-01-05 02:20:19
【问题描述】:

我在fabric.js 中构建了一个Web 应用程序,用户可以在其中在原本空白的画布上添加和绘制多个图形元素。我的应用程序已经到了需要以交互方式连接其中一些图形元素的地步(即由用户使用鼠标连接)。我正在尝试设计将这些连接包含在画布中的最佳方式,因为出于审美考虑,用织物绘制线条可能不是解决此问题的最佳解决方案。

我遇到了jsPlumb,发现了几个 div 和其他 dom 元素之间的连接示例。我的具体问题是:是否可以在 fabric.js 在画布中绘制的对象中使用 jsPlumb 功能。如果是这样,有人有这方面的例子吗?如果 jsPlumb 和 fabric.js 之间的这种集成是不可能的,那么实现这一点的最佳方法是什么?

在此先感谢大家。

【问题讨论】:

    标签: javascript html fabricjs jsplumb


    【解决方案1】:

    恕我直言,这种集成没有多大意义。

    fabricjs 提供的一切都可以使用 `jsPlumb' 来完成,当然动画需要一些编码,但这是完全可能的。

    另一个原因是fabricjs 处理画布,而jsPlumb 处理 DOM 元素,它们的集成会比完全在jsPlumb 中编写实际需求更痛苦。

    【讨论】: