graph.addCell和graph.insertVertex之间的主要区别是什么?它们可以互换使用吗?我何时使用每个?
这两个功能的文档都可以找到here
答案 0 :(得分:1)
mxGraph.prototype.insertVertex = function(parent, id, value,
x, y, width, height, style, relative)
{
var vertex = this.createVertex(parent, id, value, x, y, width, height, style, relative);
return this.addCell(vertex, parent);
};
https://github.com/jgraph/mxgraph/blob/master/javascript/src/js/view/mxGraph.js#L4471
单元格是顶点还是边缘,请参见graph theory。
addCell添加给定的单元格。 insertVertex / Edge是创建顶点/边缘并调用addCell的包装器。