antvis/G6

pathFinder方法计算严重耗时,超过10s #4874

yagang94 posted onGitHub

问题描述

<img width="888" alt="image" src="https://github.com/antvis/G6/assets/50126022/bc93a9fc-19c3-4f29-b7bf-7e22fbb96ab5">

同一套配置,数据,只是一个是组件形式打开的,一个是应用里面用npm包形式打开的,在应用里面是卡顿的,在组件库里面直接打开是正常的

重现链接

🈚️

重现步骤

页面分析得到

预期行为

不卡顿

平台

  • 操作系统: [macOS, Windows, Linux, React Native ...]
  • 网页浏览器: [Google Chrome, Safari, Firefox]
  • G6 版本: [4.5.1 ... ]

屏幕截图或视频(可选)

No response

补充说明(可选)

No response


文件路径: image

posted by yagang94 over 1 year ago

@Yanyan-Wang 大佬,帮忙看下呗,紧急~

posted by yagang94 over 1 year ago

折线自动巡径算法比较复杂,如果是简单的折线,有确定的折线规则,可以自定义折线 https://g6.antv.antgroup.com/zh/examples/item/customEdge/#customPolyline

posted by Yanyan-Wang over 1 year ago

使用的@ant-design/graphs OrganizationGraph组织架构图,数据量较大的时候会出现计算卡顿的问题,目前需求场景时自定义折线是实现不了的

posted by yagang94 over 1 year ago

奇怪的是同一套配置,数据,只是一个是组件形式打开的,一个是应用里面用npm包形式打开的,在应用里面是卡顿的,在组件库里面直接打开是正常的

posted by yagang94 over 1 year ago

先确认一下版本是否一致,然后看下你的应用有没有重复渲染的情况

posted by Yanyan-Wang over 1 year ago

This issue has been closed because it has been outdate for a long time. Please open a new issue if you still need help.

这个 issue 已经被关闭,因为 它已经过期很久了。 如果你仍然需要帮助,请创建一个新的 issue。

posted by github-actions[bot] 10 months ago

Fund this Issue

$0.00
Funded

Pull requests