首页 > 解决方案 > 将 mxCell 移动到新的绝对坐标

问题描述

我知道moveCells方法,但我更想将单元格移动到新的绝对位置(而不是相对增量)。我尝试克隆和更新几何,但没有成功:

var geo = graph.getCellGeometry(cell).clone();
geo.x = 10;
model.setGeometry(cell, geo);

我错过了什么?

标签: javascriptmxgraphjgraph

解决方案


更新几何图形后,您还需要刷新图形。

var geo = graph.getCellGeometry(cell).clone();
geo.x = 10;
model.setGeometry(cell, geo);
graph.refresh(); // update the graph

推荐阅读