【发布时间】:2020-03-23 16:19:27
【问题描述】:
是否可以在图层上放置端口,以便在图层不可见时不可见? 我在 GOJS 文档中找不到答案。我使用此链接模板进行了测试,但它不起作用。
myDiagram.linkTemplate =
$(CustomLink, // defined below
{ layerName: "blue",...
【问题讨论】:
是否可以在图层上放置端口,以便在图层不可见时不可见? 我在 GOJS 文档中找不到答案。我使用此链接模板进行了测试,但它不起作用。
myDiagram.linkTemplate =
$(CustomLink, // defined below
{ layerName: "blue",...
【问题讨论】:
您只能将 Parts 放在 Layers 中 -- Nodes 或 Links 或 装饰品。换句话说,你不能拆分一个节点,让它的一部分出现在一个层中,而同一节点的另一部分出现在不同的层中。
通常的做法是显示或隐藏诸如端口之类的部分,方法是更改它们的 visible 属性或它们的 opacity 属性。前者导致节点的面板被重新测量和重新排列;后者没有。几个示例证明了这一点,包括流程图示例。
【讨论】: