#5724·xyflow

将节点/边合并为一个从基本"元素"类型构建的层次结构

作者: TruDan创建于 2026年3月10日更新于 2026年7月13日
标签feature requestnext major

在将 react-flow 扩展到具有更先进功能(例如可编辑的边)时,您很快就会遇到某些限制,例如无法选择控制点。这使得在移动选定边时移动这些控制点变得更加困难。或者,您可以仅选择两个控制点并单独移动它们。从技术上讲,通过在选择周围添加自定义包装器来实现这一点是可能的,但如果有一种内置的方法来选择这些元素,那就更好。我的想法是将节点和边内部视为一个单一的“元素”类型,然后可以为自定义内容(例如“控制点”或其他类型)进行扩展。所有这些元素都可以被选择、拖动、移动,即节点和边目前单独执行的所有功能,唯一的区别是逻辑现在仅针对该基础“元素”类型进行处理,而不是针对节点和边。