gpt4 book ai didi

javascript - 如何 "copy/paste"子图——JointJS

转载 作者:行者123 更新时间:2023-11-27 22:56:18 25 4
gpt4 key购买 nike

我尝试在我的程序中添加复制粘贴选项,但没有附带链接。我的所有 block 都被很好地复制了,但我的链接却没有。

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) `

现在有人知道如何复制我的链接吗?谢谢。

最佳答案

在将单元格放回图表中之前,应对其进行排序。 先是元素,然后是链接。 addCells 一直在按原样添加单元格,因此如果存在目标/源尚未在图表中的链接,则该链接不会被添加。

关于javascript - 如何 "copy/paste"子图——JointJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37589311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com