0

MXGraph を DB に永続化し、ユーザーの要求に応じて再生成しようとしています。以下は、ユーザーフローの使用方法です。

  • Vertex の HTML を作成しました
  • グラフに頂点 (v) を追加
  • 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);
    
  • DBに永続化します

上記から、Step:1 で頂点の HTML を作成できますが、Step:3 の後ではできません。しかし、STEP:3 で DOM を変更した後、上記のコード スニペットを試していると確信しています。

XML を取得する方法を教えてください (HTML を動的に変更します)。

4

1 に答える 1