我看过https://github.com/d3/d3-selection/blob/master/README.md#selection_filter。但我不知道为什么功能不起作用。
java.net.ConnectException: Connection refused: connect
答案 0 :(得分:1)
在将数据传递到pack()
函数之前,您必须将其传递给d3.hierarchy()
,其中:
根据指定的分层数据构造根节点。
所以,给出你的数据对象:
var data = {
//Hierarchical data here
};
您必须将其传递给d3.hierarchy()
:
var root = d3.hierarchy(data);
然后,您可以使用bubble
:
.data(bubble(root))
编辑:由于您更改了问题的标题,问题现在已明确:bubble(root)
会返回对象,您无法使用{{3在一个对象中。这是一个数组方法。