在纸上处理jointjs图表。 我可以使用以下代码下载纸上绘制的图表:
var svgDoc = paper.svg;
var serializer = new XMLSerializer();
var svgString = serializer.serializeToString(svgDoc);
现在我想在服务器上保存这个svg,它可以再次渲染到纸上,以便我可以编辑它并再次保存。
是否可以在jointjs?
答案 0 :(得分:6)
不。在JointJS中无法进行SVG导入。你应该这样做的方法是将图表导出为JSON,然后将其导回:
var json = JSON.stringify(graph);
// send the json to the server, store to DB or whatever....
// ... later on...
// load back the json to the diagram:
graph.fromJSON(JSON.parse(json))