reconnectEdge()
一个方便的工具,用于用新属性更新现有的 Edge
。它会在你的边数组中搜索具有匹配id
的边,并用你提供的连接更新其属性。
const onReconnect = useCallback(
(oldEdge: Edge, newConnection: Connection) => setEdges((els) => reconnectEdge(oldEdge, newConnection, els)),
[]
);
签名
名称 | 类型 |
---|---|
#参数 |
|
# edge | Edge |
# connection | Connection |
# edges | Edge[] |
# options? | object |
# options.shouldReplaceId | boolean |
#返回 |
|
Edge[] |