x6.js bug记录-流程图json数据导入进来之后拖拽节点,节点直接飞走了

添加josn数据进来之后虽然能正常渲染,但是只要一拖拽,则节点就直接飞走了,看不到了。

找了一下午的问题,最后发现。保存的json坐标位置是字符串类型,而这边的位置必须是数字类型。如下:

复制代码
 {
    position: { x: "180", y: "140" },
    size: { width: "60", height: "60" },
    attrs: {
      text: { text: "addData" },
      body: { fill: "#1A9DFF", stroke: "#000" },
      label: { text: "addData", fill: "#333", fontSize: 13 },
    },
    visible: "true",
    shape: "rect",
    id: "ee11d4b2-5e09-45dc-bb24-bb8cc791e11b"
  }

最后将字符串类型改为数字类型就好了

复制代码
  {
    position: { x: 180, y: 140},
    size: { width: 60, height: 60 },
    attrs: {
      text: { text: "addData" },
      body: { fill: "#1A9DFF", stroke: "#000" },
      label: { text: "addData", fill: "#333", fontSize: 13 },
    },
    visible: "true",
    shape: "rect",
    id: "ee11d4b2-5e09-45dc-bb24-bb8cc791e11b"
  }

蛮坑的虽然解决办法简单,但找到该问题却耗费了一下午时间。

相关推荐
luming-0217 小时前
java报错解决:sun.net.utils不存
java·经验分享·bug·.net·intellij-idea
星月心城21 小时前
Element Plus 2.7.5 的 datetimerange 存在 is-disabled 误判 Bug(头部年份 / 月份被错误禁用)
bug
程序员zgh21 小时前
类AI技巧 —— 文字描述+draw.io 自动生成图表
c语言·c++·ai作画·流程图·ai编程·甘特图·draw.io
神探小白牙1 天前
使用@antv/x6绘制流程图
流程图
C语言不精1 天前
解决ESP出现MD5报错或验证芯片bug
嵌入式硬件·bug·esp32
萧曵 丶2 天前
Java 常用运行参数配置及实际业务详解
java·bug·优化·问题排查·生产问题
爱好读书2 天前
SQL生成ER图|AI生成ER图
数据库·sql·毕业设计·流程图·课程设计
熊猫钓鱼>_>2 天前
Makefile应用场景实践日志:构建高效C/C++项目工作流
c语言·c++·bug·mfc·makefile·编译·kmp
诗酒当趁年华2 天前
抢红包流程图及问题记录
java·流程图
野生技术架构师2 天前
喜提一个bug,聊聊@NotEmpty和@NotBlank
java·算法·bug