答案 0 :(得分:5)
您可以使用https://github.com/projectstorm/react-diagrams,这是其演示文稿的link。
该实现的视图与您在给定图片中提到的视图非常相似。另外,由于它说它是可定制的,因此您可以根据自己的要求使其看起来像
答案 1 :(得分:1)
那里没有太多专门为React构建的流程图和图表库。您还应该寻找generic solutions与React很好地集成。
如果这是出于商业目的,并且/或者您的要求不高,请务必查看yFiles for HTML,这应该能够帮助您达到我在示例图中可以看到的所有要求:
该库还带有React Diagram Integration Demo。这使您可以在基于React的应用程序中使用all the features。请参见此full diagram editor app,以获取展示库的许多功能的复杂演示。
免责声明:我为创建上述库的公司工作。不过,我不代表我的雇主参加。答案,问题和意见是我自己的。
答案 2 :(得分:1)
Syncfusion支持在React中创建具有自定义形状,标签和端口到端口连接的图表。请找到Syncfusion Diagram的在线示例。我们已经创建了与提供的屏幕截图相似的流程图。
请参考以下链接中的示例:
示例链接:https://codesandbox.io/s/wkvjjopv18
您还可以使用批注属性为节点或连接器创建标签。请找到以下链接,了解如何向节点或连接器添加标签
链接:https://ej2.syncfusion.com/react/documentation/diagram/labels#create-annotation