我正在尝试使用d3s可折叠树。我正在使用许多示例中所示的节点层次结构。但是,我试图将自己的节点层次结构数据集,例如。
var flare = {
"Name": "Example",
"children": [
{
"BName":"Ja",
"Email":"",
"children":[
{
"NickName":"NC",
"id":2
},
{
"NickName":"Fi",
"id":68
}
],
}
]};
我可以将其更改为其他名称,而不是拥有“孩子”吗?我试图找到类似的请求,但没有发现任何匹配。
如果有人对示例有任何建议,我会表示。
答案 0 :(得分:1)
您可以使用children function of the tree layout.
var tree = d3.layout.tree()
.size([height, width])
.children(function(d) { return d.children1; });
Here是一个分叉的小提琴,以“children1”作为属性。
答案 1 :(得分:0)
children
是核心js中用来解析你的参数的关键,所以如果你想换到另一个,我害怕你必须改变核心,但我不鼓励你这样做