用 react Flow 连接你的想法,这是一个高度可定制的库,基于 React 用于构建基于节点的 交互式 UI、编辑器、流程图和图表。您可以轻松实现自定义节点类型,并且它附带一些组件,例如迷你地图和图形控件。
特点
易于使用:开箱即用支持无缝缩放和平移、图形元素的单选和多选以及键盘快捷键
可自定义:不同的节点和边类型,支持具有多个控制柄和自定义边的自定义节点
快速渲染:仅重新渲染已更改的节点,仅显示视口中的节点
实用程序:用于处理节点、边以及视口和图形助手函数的挂钩
插件组件:背景、迷你地图和控件
可靠:支持 Typescript 和 cypress测试
链接: https://fly63.com/nav/3876