是否可以在层上放置端口,以便在不可见层时不可见?我在GOJS文档中找不到答案。我使用此链接模板进行了测试,但无法正常工作。
myDiagram.linkTemplate =
$(CustomLink, // defined below
{ layerName: "blue",...
您只能在Layer中放置Part,在Node或Link或Adornment中。换句话说,您不能拆分节点,以使其一部分出现在一层中,而同一节点的另一部分出现在另一层中。
通常要做的是通过更改端口的[[visible属性或opacity属性来显示或隐藏端口等片段。前者导致节点面板被重新测量和重新排列。后者没有。几个示例对此进行了演示,包括流程图示例。