请教类似于飞书、钉钉的审批流设计器实现方式

10 天前
 onlxx123
数据结构是由 Nodes 和 Edges 构成

如果一个 Node 有多条 Edge ,则这个 Node 是一个分支结构,分支结构的每条分支最终都会指向相同的一个 Node 则这个相同的 Node 应该在此分支结构的下面继续渲染,每条分支都应该停止渲染。

现在 Dom 结构已经做好了,但是递归渲染的时候遇到了问题:

问题:遇到分支结构的时候不太好找它的下一个节点(也就是每条分支最终共同指向的节点)

不知道有没有相关的文章
956 次点击
所在节点    程序员
3 条回复
mintongcn
9 天前
只管前端 antv g6 可以吗
Ayanokouji
9 天前
PeakGao666
9 天前
刚刚做了一个前端用的 g6 ,配合 java

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1086843

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX