簡體   English   中英

使用D3表示樹布局

[英]Represent a tree layout using D3

我正在嘗試使用D3創建樹形布局。 我想修改標准的d3樹布局以表示如下的樹布局。 在我的布局中,某些子節點可以收斂為一個節點。 這是該布局和標准樹布局之間的唯一區別。

     A
   /   \
  B     C
 /\ \   
D  E F
|  | |
G  H L
 \ // 
  J
  |
  K

在上面的布局中,B節點有3個子節點(D,E,F),每個都有一個子節點(G,H,L),並且這3個子節點再次收斂為一個節點(J)。

我也可以使用D3以外的JavaScript庫。

正確的方法是使用d3.layout.force而不是d3.layout.tree。

但是,如果您需要樹形布局解決方案,則可能需要查看http://bl.ocks.org/robschmuecker/6afc2ecb05b191359862

我有一個很長的答案,但就算有人在這里實際搜索此問題。 D3-達格

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM