Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3 v4的tree.links()_Javascript_D3.js - Fatal编程技术网

Javascript D3 v4的tree.links()

Javascript D3 v4的tree.links(),javascript,d3.js,Javascript,D3.js,我一直在看关于d3的教程,但它显示了一些在v4上不再使用的过时代码。我想知道var links=tree.links(节点)的更新语法是什么适用于D3 v4 如果有人好奇,这是到教程的链接。 您必须在层次结构上调用链接() 会议讨论了这一变化: 要为给定层次结构生成{source,target}链接数组,请使用node.links;这将替换其他布局上的树.链接和类似方法 下面是一个基本演示(使用浏览器的控制台,而不是堆栈代码段控制台): var数据={ “姓名”:“夏娃”, “儿童”:[{ “

我一直在看关于d3的教程,但它显示了一些在v4上不再使用的过时代码。我想知道
var links=tree.links(节点)的更新语法是什么适用于D3 v4

如果有人好奇,这是到教程的链接。

您必须在层次结构上调用
链接()

会议讨论了这一变化:

要为给定层次结构生成{source,target}链接数组,请使用
node.links
;这将替换其他布局上的
树.链接
和类似方法

下面是一个基本演示(使用浏览器的控制台,而不是堆栈代码段控制台):

var数据={
“姓名”:“夏娃”,
“儿童”:[{
“姓名”:“该隐”
}, {
“姓名”:“赛斯”,
“儿童”:[{
“名称”:“Enos”
}, {
“名称”:“诺姆”
}]
}, {
“姓名”:“亚伯”
}, {
“姓名”:“阿万”,
“儿童”:[{
“名称”:“以诺”
}]
}, {
“姓名”:“阿祖拉”
}]
};
风险等级=d3.等级(数据);
var-tree=d3.tree();
var links=树(层次结构).links();
console.log(链接)
在v3中,它是
树.links()
,而不是
树.link()
。我刚刚编辑了标题。