是否可以跳过D3.js树中的节点?

时间:2018-08-07 23:21:05

标签: d3.js

我只是很好奇,是否可以跳过树中的某些节点并将例如根节点与树中的最后一个节点连接?

类似这样的事情: https://i.imgur.com/EFp4HvN.png

,如果可能的话,也许您知道我在哪里可以找到一些示例?还是在这种情况下不可以选择使用树?

任何评论都会很有帮助,

谢谢:)

1 个答案:

答案 0 :(得分:0)

我已经看到了可折叠树示例,它们使用的数据结构是树结构,基本上是父级->子级[],因此无法提供这种功能。

但这并不意味着您不能使用不同的结构(例如,图结构)来实现同一棵树。请记住,您将不得不处理一些极端的情况(例如:通过父母与其他孩子联系在一起的孩子),因此树表示可能不是最适合您的用例。

您应该考虑分析用例,然后选择最适合您需求的图形。