gpt4 book ai didi

javascript - 文本与 gojs TreeMap 中的箭头重叠

转载 作者:行者123 更新时间:2023-11-30 20:21:46 26 4
gpt4 key购买 nike

我目前正在使用 gojs 创建一个树结构图

我在安排节点时遇到问题,文本与箭头重叠

非常感谢建议/帮助

myDiagram.nodeTemplate =
$(go.Node, "Auto", {
movable: true
},
$(go.Panel, "Vertical",

$(go.Panel, "Auto", {
background: "white"
}, {
portId: ""
},
$(go.Shape, "Circle", {
strokeWidth: 4,
margin: go.Margin.parse("10 5 10 5"),
height: 75,
width: 75,
cursor: "pointer"
},
new go.Binding("fill", "color"), new go.Binding("stroke", "strokeColor")
),

$(go.Panel, "Vertical",
$(go.Picture, {
source: "https://msdnshared.blob.core.windows.net/media/2017/05/icon.png",
background: "white",
width: 25,
height: 25
})
)
),

$(go.Panel, "Auto",
$(go.TextBlock, {
margin: 5,
font: '14px "Open Sans", sans-serif'
},
new go.Binding("text", "name"))
)
)

);

我的工作 fiddle is available

最佳答案

删除分配:

{
portId: ""
},

阅读讨论:https://gojs.net/latest/intro/ports.html#SinglePorts , 除了不是让 Panel 持有圆圈 ShapePicture 作为端口,你想要整个 的默认行为节点充当端口。

关于javascript - 文本与 gojs TreeMap 中的箭头重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51379766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com