Open changexbc opened 2 weeks ago
由于所提供信息的不充分,该 issue 被暂时关闭了。请修改 issue 以提供最小可复现示例(可以通过以下方式:1. 在任意在线编码平台如 codesanbox 编写示例。将其保存到自己空间,然后贴上链接。2. 在自己 github 中创建一个最简单的示例,然后贴上 github 链接。3. 删除项目中的 node_modules 部分,打包项目,并拖拽到 issue 输入框中上传(或提供远程可下载地址))来重启 issue。
@DymoneLewis
看了下源码好像是 plugin/bpmn-elements-adapter\constant
这个文件中 GatewayConfig
的宽高设置有点问题,原先是 100 80,设置成 50 50 以后是正常的。
bpmn-elements-adapter这块代码感觉有点💩,啥时候可以考虑重构一下,祖宗传下来的,之前懒得搞 @DymoneLewis 😉
我看看,先改成50 50能不能临时解决一下,重构。。。后面再说吧😭前面好几个等着改
@DymoneLewis
看了下源码好像是
plugin/bpmn-elements-adapter\constant
这个文件中GatewayConfig
的宽高设置有点问题,原先是 100 80,设置成 50 50 以后是正常的。
不不不,跟这个没关系,应该是网格的问题,我试了一下grid size改成100之后偏移的更严重,我看看什么原因
看了一下大致原因是节点吸附网格,但是边的数据没有更新导致的错位 开发完了,明天pr下,下周发版修复
使用BPMNElements 和 BPMNAdapter 导入 bpmn 数据,渲染的 Gateway 错位,代码如下
demoXml.js 数据
logicflow/core版本
2.0.6
logicflow/extension版本
2.0.10
logicflow/engine版本
No response
浏览器&环境
Chrome