3

我正在尝试使用 mxGraph 编辑器。我阅读了这些示例并尝试理解它。但我不能。我不喜欢使用 xml。但是这些示例使用 XML。我只喜欢使用 Js 编程。在教程页面的输入/输出部分,它们描述了 XML 从对象构建的方式。但是,从diagrameditor.xml文件中,他们有以下代码:

<mxEditor defaultGroup="group" defaultEdge="connector">
...
<ui>
        <add as="graph" element="graph"/>
        <add as="status" element="status"/>
        <add as="toolbar" element="toolbar"/>
    </ui>
...
</mxEditor>

我假设对象是:

var editor = new mxEditor();
editor.defaultGroup = "group";
editor.defaultEdge = "connector";
editor.ui.graph.element = "graph";
...

但是,我从 mxEditor API 搜索,我找不到mxEditor.uimxEditor.graph.element

为了设置编辑器图形容器,我使用了以下代码: editor.graph.init(document.getElementById("xml")); 但是,我在示例中没有看到此代码。也是正确的吗?

如何以编程方式使用 mxEditor?或者是关于 mxEditor 的一个很好的参考文档?(不是来自 Github 的 API 规范或 mxGraph 教程页面)

4

0 回答 0