jsplumb-dataLineage-vue icon indicating copy to clipboard operation
jsplumb-dataLineage-vue copied to clipboard

闭环引发的栈溢出问题

Open XhivaW opened this issue 3 years ago • 1 comments

首先感谢开源这个好用的demo

我在使用过程中,发现血缘高亮功能面对闭环会陷入死循环,报错:

jsPlumb: fire failed for event click : RangeError: Maximum call stack size exceeded

建议在寻找上下游的迭代过程中加个可配置的迭代次数参数 应该可以解决问题

XhivaW avatar May 26 '22 07:05 XhivaW

你好XhivaW!非常感谢issue 1.关于闭环的问题,由于 jsplumb的性质是只负责渲染的表示工具不维护数据,所以我最初的设想也是闭环等问题由后端生成json时解决,jsplumb不负责处理 2.关于你的配置的迭代次数参数这个提案,我会在有空的时候想想怎么写好它!血缘高亮这个功能当时写完后其实有缺陷的,非常抱歉!

mizuhokaga avatar May 28 '22 13:05 mizuhokaga