我正在尝试将 MXGraph 持久化到数据库并根据用户请求重新生成。以下是如何使用用户流:
- 为顶点创建 HTML
- 将顶点 (v) 添加到 Graph
- 选择 HTML 元素 (v.getElementById())
- 修改 (V) 顶点中的 HTML
获取图形的 XML。这是用于创建 XML 的代码片段
var enc = new mxCodec(mxUtils.createXmlDocument()); var node = enc.encode(_editor.graph.getModel()); var xml = mxUtils.getPrettyXml(node);
将其保存到数据库
从上面,我可以在步骤:1 中转换顶点的 HTML,但在步骤:3 之后不能。但是,我确定在 STEP:3 中修改 DOM 后,我正在尝试上面的代码片段。
请让我知道如何获取 XML(动态进行 HTML 更改)。