【发布时间】:2021-08-27 11:24:21
【问题描述】:
【问题讨论】:
标签: javascript angular gojs
【问题讨论】:
标签: javascript angular gojs
只需通过添加 TextBlock 来更改节点模板。如果文本对于节点来说太大,您可能想要剪辑文本,所以也许是 TreeMap 扩展示例的这种修改:
myDiagram.nodeTemplate =
$(go.Node, "Auto",
$(go.Shape, { fill: "rgba(99,99,99,0.2)", strokeWidth: 0 },
new go.Binding("fill")),
$(go.TextBlock, { alignment: go.Spot.TopLeft },
new go.Binding("text", "", tooltipString).ofObject()),
{
toolTip: $("ToolTip",
$(go.TextBlock, new go.Binding("text", "", tooltipString).ofObject())
)
}
);
【讨论】: