DiagramBuilder.toJSON()
返回图表的JSON表示。如何使用此JSON对象创建具有相同图表的新DiagramBuilder
?
答案 0 :(得分:1)
您可以将jsonData.nodes
传递给DiagramBuilder
的{{3}}属性:
var diagramBuilderJSON = diagramBuilder.toJSON();
new A.DiagramBuilder({ fields : diagramBuilderJSON.nodes }).render();
答案 1 :(得分:-1)
您可以将DiagramBuilder.toJSON()的结果传递给DiagramBuilder的fields参数。请参阅下面的示例。
jsonData = DiagramBuilder.toJSON();
new Y.DiagramBuilder({
fields : jsonData.nodes,
availableFields: availableFields,
boundingBox: '#diagram-builder-container',
srcNode: '#diagramBuilder',
render: true
});