在JointJs中,如何防止带端口的元素被移动,但仍允许其端口工作?

时间:2017-07-28 21:53:41

标签: javascript diagram jointjs

我有一个带端口的JointJs元素。我希望元素不能在图中移动,但仍允许用户将其端口连接到其他元素。如果我使用Paper中的interactive属性来禁止这些元素的交互,那么它就变得不可移动了,但它的端口不再有效。

我该如何实现?

谢谢!

1 个答案:

答案 0 :(得分:0)

interactive可以是布尔值或对象。对象定义了更具体的案例。它可以具有以下属性:

labelMove arrowheadMove vertexMove useLinkTools适用于链接,elementMove适用于元素。

所以在你的情况下paper.setInteractivity({elementMove: false})应该做的伎俩