Jackie

Results 23 comments of Jackie

逻辑很简单,判断点击事件 有一个cache数组,[第一位,第二位] 第一次点击,如果是portid,port加入cache数组第一位。 在第二次点击后 1 判断cache数组是否有且只有1个元素。 2 如果有,该次点击的portid如果不在 第一个元素所在的节点上,就创建成功 3 如果不是,清空cache数组。 是否能创建 在createEdge函数 里搞 完毕

x6主要问题是性能不好,导出有bug,用的话还是凑合的。

加了transition ,颜色都可以没了

用blob 导出就行了。x6自带的不好使,用html to image 和blob

> @komagic 有什么好的库推荐使用吗 用 html-to-image toBlob 导出即可

![abc](https://user-images.githubusercontent.com/13415767/184870019-8474de32-26fe-4e01-8e86-2bc10c0437bf.gif) 这个是react 节点的圆形,x6自带的会卡一下,然后下载出来是空的。 用我上面提到的即可解决

哪里保存不了? https://codesandbox.io/s/vue-shape-forked-jo52ct?file=/src/App.vue ![yourpic (2)](https://user-images.githubusercontent.com/13415767/185753416-8d3f4353-fe45-4f4a-a214-4e11067cf993.png)

这个与vue react没关系,最终生成的都是html

感觉你是不是应该判断的是拖拽的画布的container,如果有多个画布,而不是画布本身?