在 GoJS 中如何获取添加到图中的节点的键?
How do you get the key of a node that is added to the diagram in GoJS?
我想在节点从调色板拖放到图表时获取关键信息(类似于组 class 中的 memberAdded 属性)。我假设它是 ExternalObjectsDropped 事件处理程序,但是当我检查 e.subject.part 时,输出未定义。我是漏掉了什么还是做错了什么?
谢谢。
$(go.Diagram, . . .,
{
"ExternalObjectsDropped": function(e) {
// e.subject is a go.Set of the dropped Parts
e.subject.each(function(p) {
if (p instanceof go.Node) console.log(p.key);
})
}
})
更多信息位于:https://gojs.net/latest/intro/events.html#ExternalObjectsDropped
我想在节点从调色板拖放到图表时获取关键信息(类似于组 class 中的 memberAdded 属性)。我假设它是 ExternalObjectsDropped 事件处理程序,但是当我检查 e.subject.part 时,输出未定义。我是漏掉了什么还是做错了什么?
谢谢。
$(go.Diagram, . . .,
{
"ExternalObjectsDropped": function(e) {
// e.subject is a go.Set of the dropped Parts
e.subject.each(function(p) {
if (p instanceof go.Node) console.log(p.key);
})
}
})
更多信息位于:https://gojs.net/latest/intro/events.html#ExternalObjectsDropped