2016-06-02 18 views
1

私のプログラムにコピー貼り付けオプションを追加しようとしましたが、リンクが付いていません。 ブロックはすべてコピーされていますが、リンクはコピーされていません。サブグラフをコピー/ペーストする方法 - JointJS

var copied; 
$("#copy").click(function(){ 
    var papa = block_menu.model; //clicked element 
    var copied_cells=papa.clone({deep:true}); //take all embedded cells 
    copied=graph.getSubgraph(copied_cells, {deep:true}); //copy 
}); 
$("#paste").click(function(){ 
    graph.addCells(copied); //paste (add on graph) 
}); 

私は"copied = ...."前にこれを追加しようとしましたが、それは何も変わりません:

するvar copied_cells = graph.getSubgraph(copied_cells) `

誰かがNowsのいを私のリンクをコピーする方法は?おかげさまで

答えて

1

セルはグラフに戻す前にソートする必要があります。 要素が最初に、次にリンクされます。addCellsはそのままセルを追加していますので、まだターゲット/ソースがグラフにないリンクがあれば、このリンクは追加されません。

関連する問題