如何在cytoscape.js中使用JSON设置边缘

时间:2016-12-02 04:38:43

标签: cytoscape.js

我正在使用cytoscape.js作为我的一个用例。在这里,我更喜欢在开头显示只有节点的图形,如下所示。

function myfunc(){

  ...
  ...
  allRoutes.map(function(d){
            var inner={};
            var obj = {}
            inner["id"]="edge"+index                
            inner["source"]=data[0]
            inner["target"]=data[1]                
            obj["data"]=inner
            allLegsJSON[i]=obj;
            i++;
            })
  ...
  ...

  cy1.elements({ edges: allLegsJSON });
}

现在,在函数内部,我将像这样形成边缘

order

创建边后,我想如上所述为图分配边。但是,此代码无效。谁能告诉我怎么做?我希望分配边,然后更新cy1图。

1 个答案:

答案 0 :(得分:0)

This did this

cy1.add({ edges: allLegsJSON });