我想用Mike Bostock的可縮放樹形圖http://bost.ocks.org/mike/treemap/進行一次修改。我沒有使用嵌套的JSON數據,而是從父母到孩子列表的簡單映射。我構建了一個函數getChildren(root),它只是返回root的子項;如果root沒有任何子項,則返回null。D3 Zoomable Treemap改變兒童訪問器
我試圖用樹形圖JavaScript文件中的getChildren(d)替換d.children()的所有實例,但似乎它無法正常工作。
生成的頁面顯示橙色欄爲常規頂部,但沒有其他東西正確顯示(即橙色欄下方沒有矩形,只是空的灰色空間)。所有來自孩子的文字都被置於空白灰色空間的左上角,因此可能是座標未被正確分配。
任何想法?? 謝謝!
你能告訴我們你的代碼和數據? –
http://jsfiddle.net/ErxQh/8/ – user1114
它看起來像你想一次做幾件事,即自定義數據格式和自定義佈局算法。首先得到一個工作,然後另一個工作可能更容易。 –