我想在浏览器中的电流图存储在服务器端,现在我测试如何。 我遇到了一个奇怪的问题:jsoning,decycling,字符串化和重新加载图形之后,元素不知何故而丢失。
var j = network_tab.cy.json();
j = JSON.decycle(j);
j = JSON.stringify(j);
network_tab.cy.load(j);
decycling图形之前,我不能字符串化它。 如果您在字符串化版本看,你可以看到,这些元素仍然存在,但加载后,他们都不见了。
也许我有一个问题,一般与cy.load()函数,但我希望你们能帮助我。
编辑:这个问题似乎是与字符串化功能。 然后我的问题归结如何使整个对象可读的负载()。
An element must be of type `nodes` or `edges`; you specified `undefined`
console.error( msg );
cytoscape.js (line 244)
TypeError: obj._private is undefined
我想复制整个事情,但特别的元素,位置。 因此,它是更好的完全重新初始化图形和时是这样,我怎么添加节点的位置?