LogicFlow icon indicating copy to clipboard operation
LogicFlow copied to clipboard

[Bug Report]: 页面存在多个实例时,除第一个实例外 Snapshot 导出会不正确。

Open xhlsrj opened this issue 1 year ago • 4 comments

发生了什么?

SnapshotgetCanvasData 方法中 const layout = document.querySelector('.lf-canvas-overlay').getBoundingClientRect(); 没有处理页面存在多个实例的情况。

logicflow/core版本

1.2.18

logicflow/extension版本

1.2.19

logicflow/engine版本

No response

浏览器&环境

Chrome

xhlsrj avatar Jan 10 '24 08:01 xhlsrj

由于所提供信息的不充分,该 issue 被暂时关闭了。请修改 issue 以提供最小可复现示例(可以通过以下方式:1. 在任意在线编码平台如 codesanbox 编写示例。将其保存到自己空间,然后贴上链接。2. 在自己 github 中创建一个最简单的示例,然后贴上 github 链接。3. 删除项目中的 node_modules 部分,打包项目,并拖拽到 issue 输入框中上传(或提供远程可下载地址))来重启 issue。

github-actions[bot] avatar Jan 10 '24 08:01 github-actions[bot]

请问你解决了嘛?

null9999 avatar Feb 20 '24 02:02 null9999

请问你解决了嘛?

改为this.lf.container.querySelector就可以了。

xhlsrj avatar Feb 26 '24 06:02 xhlsrj

请问你解决了嘛?

改为this.lf.container.querySelector就可以了。

看着没问题,有空可以提个PR给我们,说不定可以领到下一次的star net的空投

wumail avatar Feb 26 '24 07:02 wumail