使用d3.v5的d3.js血统示例

时间:2018-07-17 15:24:24

标签: javascript d3.js

我正在尝试使用d3.v5而不是d3.v3从transition example实现d3-pedigree-examples

在d3.v3中,树的定义如下:

var tree = d3.layout.tree()
  // Tell d3 what the child nodes are.
  .children(function(person){
   if(person.collapsed){
      return;
    } else {
      return person._parents;
    }
  });

在d3.v4中,d3.layout.tree变成了d3.tree

所以我已经将var tree = d3.layout.tree()更改为var tree = d3.tree()。但是现在我得到了:

Uncaught TypeError: d3.tree(...).children is not a function

那么我如何告诉d3子节点是什么?

0 个答案:

没有答案