移动节点后获取位置

阿尔乔姆·谢多夫

移动节点后如何获取当前位置以保存到数据库新位置。

myDiagram.addDigramListener("SelectionMoved",
  function(e) {
    let part = e.subject.part;
    console.log(part)
  }
)

但部分总是为空,为什么?

西蒙·萨里斯

e.subject是一个集合,它是所有移动部件的选择移动的部件可能不止一个。

如果你有理由确定只有一个 Part 被移动,你可以写:

myDiagram.addDigramListener("SelectionMoved",
  function(e) {
    let part = e.subject.first();
    console.log(part.toString())
  }
)

但是如果你只是想把位置保存到数据库中,为什么不在位置上做一个双向数据绑定呢?流程图实例说明了这一点:

// The Node.location comes from the "loc" property of the node data,
// converted by the Point.parse static method.
// If the Node.location is changed, it updates the "loc" property of the node data,
// converting back using the Point.stringify static method.
new go.Binding("location", "loc", go.Point.parse).makeTwoWay(go.Point.stringify),

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用户移动节点后,如何在Dash / Cytoscape中找到节点的位置?

来自分类Dev

旋转后如何获取SceneKit中子节点的实际位置?

来自分类Dev

获取XML节点位置

来自分类Dev

节点扩展后树的位置

来自分类Dev

如何为背景节点设置位置移动

来自分类Dev

在PyQt QTreeWidget中移动节点位置

来自分类Dev

如何获取移动UIImageView的位置

来自分类Dev

获取移动div的实时位置?

来自分类Dev

从节点获取XPath位置谓词

来自分类Dev

在graphviz中获取节点的位置

来自分类Dev

转换后获取D3节点的屏幕位置

来自分类Dev

移动对象后获取EntryID

来自分类Dev

分配动画后角色位置移动

来自分类Dev

分配动画后角色位置移动

来自分类Dev

更新后如何获取位置?

来自分类Dev

QGraphicsItem移动事件-获取绝对位置

来自分类Dev

如何使用Dart获取GPS位置?(移动)

来自分类Dev

QGraphicsItem移动事件-获取绝对位置

来自分类Dev

如何使用Dart获取GPS位置?(移动的)

来自分类Dev

Sprite Kit:获取绝对节点位置

来自分类Dev

获取节点在列表中的位置?

来自分类Dev

获取JTree节点的正确行位置

来自分类Dev

相对于相机位置沿轴移动节点

来自分类Dev

将链表中的某个节点向前移动 n 个位置

来自分类Dev

如何从Xpath中的父节点获取所选节点的位置

来自分类Dev

如何从Xpath中的父节点获取所选节点的位置

来自分类Dev

从 gml NetworkX 写入/读取后获取节点

来自分类Dev

如何停止节点,然后在1秒后重新移动它?

来自分类Dev

在SpriteKit中联系后如何跟踪节点移动