В mxGraph-js я использую следующий код для добавления наложений к вершинам.mxGraph js не кодирует оверлей с вершиной
graph.addCellOverlay(cell, overlay);
и кодировать графа XML с
var graph = new mxGraph(container);
var xml = encoder.encode(graph.getModel());
Затем декодировать его обратно, используя следующий метод.
var doc = mxUtils.parseXml(xml);
var codec = new mxCodec(doc);
codec.decode(doc.documentElement, graph.getModel());
Моя проблема заключается в том, что при декодировании закодированного графика назад он рисует график без наложений. Кажется, когда наложения кодирования не закодированы в xml.
Как я могу кодировать граф с помощью наложений, а затем правильно декодировать его?
Я склоняюсь к опции № 2, поскольку мне нужно назначить события клика для изображений. –