我正在学习React Flow库的文档,并尝试找出是否有一种方法可以创建自己的节点,该节点将是一个组(我想在子节点之前实现自定义标题和样式)。我在文档中没有找到任何内容 - 既不在Docs/Sub flow部分,也不在Api/Custom nodes部分。
作为实现节点标题的临时解决方案,我创建了一个专门的节点,并将其放置为第一个子节点。但我并不真的喜欢这个解决方案。
P.S. 在库的gitlab存储库讨论部分找到了相同的问题,暂时没有答案 - https://github.com/wbkd/react-flow/discussions/2592
P.P.S:在githab上回答说,如果给子节点指定了parentNode参数,任何节点都将成为父节点。还没有检查。
确实:如果您将其id指定给其子节点作为parentNode,任何节点都可以成为一个组