How can I create a AlloyUI DiagramBuilder from the JSON returned by DiagramBuilder.toJSON()?
- 阅读更多 关于 How can I create a AlloyUI DiagramBuilder from the JSON returned by DiagramBuilder.toJSON()?
问题 DiagramBuilder.toJSON() returns a JSON representation of the diagram. How can I use this JSON object to create a new DiagramBuilder with the same diagram? 回答1: You can pass the jsonData.nodes to the fields attribute of the DiagramBuilder : var diagramBuilderJSON = diagramBuilder.toJSON(); new A.DiagramBuilder({ fields : diagramBuilderJSON.nodes }).render(); 回答2: You can pass the result of DiagramBuilder.toJSON() to the fields parameter of the DiagramBuilder. See the example below. jsonData =