如何获取模型对象顶部和底部的端口?
我看到端口总是在模型的左侧和右侧创建。我需要它在顶部和底部。
我不想使用旋转变换,因为它也会改变标签的方向。
幸运的是我得到了解决方案
你有一定Model object
的,对吧?我们称它为element
.
element.attr({
'.inPorts': {transform: 'rotate(-90)'}
});
端口现在将水平放置。玩一点理论或精确定位。您可以使用ref-x
或ref-y
财产。
element.attr({
'.inPorts': {transform: 'rotate(-90)', 'ref-x':0.3,'ref-y':-0.3}
});
注意:它仅适用于元素顶部的端口,也可以尝试一些 hack 底部。
快乐编码!