在mxGraph

时间:2017-05-05 17:02:33

标签: javascript mxgraph

我目前正在使用mxgraph libaray,我的目标是开发一些类来显示uml类图。我的第一步是从头信息开始实现像https://de.wikipedia.org/wiki/Klassendiagramm#/media/File:UmlCd_Klasse-3.svg这样的顶点。

我试图将一个子元素添加到父元素但是没有显示:(对我来说一切似乎没问题,请帮忙

var headerGeometry=new mxGeometry(0,0,180,35);
                var headerCell = new mxCell("header",headerGeometry);       


                headerCell.setVertex=true;
                headerCell.setConnectable=false;
                headerCell.setVisible=true;

                var v1 = graph.insertVertex(parent, null, '', 20, 20, 120, 105);
                //
                var v2 = graph.insertVertex(v1, null, 'Constituent', 20, 20, 80, 30, 'constituent=1;');
                var v3=graph.addCell(headerCell,v1);
                console.log(v3);
                console.log(v2);

1 个答案:

答案 0 :(得分:0)

看起来您可能正在寻找类似这样的东西:它是一个数据库设计者,它使用mxGraph示例实现UML设计。

https://jgraph.github.io/mxgraph/javascript/examples/schema.html