改变端口的自动定位

时间:2016-09-30 07:09:49

标签: jointjs rappid

使用Rappid 1.6试用版我使用getPortattrs来改变端口的位置。 而不是attrs [portSelector] = {ref:' .body',' ref-y':(index + 0.5)*(1 / total)} ;,我使用自己的规则

但是对于Rappid V2,这已不再适用,我无法弄清楚如何做到这一点。

任何提示?

1 个答案:

答案 0 :(得分:0)

自JointJS 1.0(它是Rappid V2的一部分)以来,端口有了全新的方法。它应与旧版本的形状兼容,但建议使用新端口api。

在jointjs 1.0中

端口:

  • 可以添加到任何形状(在形状上引入新的api)
  • 端口位置和端口标签的预定义布局功能
  • 更好的表现

有关api访问http://resources.jointjs.com/docs/jointjs/v1.0/joint.html#dia.Element.ports

的更多信息

布局和港口位置:http://resources.jointjs.com/docs/jointjs/v1.0/joint.html#dia.Element.ports