Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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力定向图节点顶部添加正方形_Javascript_D3.js - Fatal编程技术网

Javascript 在d3力定向图节点顶部添加正方形

Javascript 在d3力定向图节点顶部添加正方形,javascript,d3.js,Javascript,D3.js,我正在使用以下代码:。我的要求是让所有节点都具有相同的大小,并在每个节点的顶部显示一个正方形。尺寸容易改变。但我花了很多时间在每个节点上放置一个正方形。 我看到的主要问题是所有的圆都在一个元素中。要将正方形放置在每个圆内,正方形和圆都必须是一个父元素的子元素。当我改变这个结构时,其他的事情,比如展开/折叠,都不能正常工作。我不是d3专家,我想知道是否有一种过于简单的方法可以在节点顶部添加形状,比如简单地将形状附加到圆上,而不更改代码的任何其他部分

我正在使用以下代码:。我的要求是让所有节点都具有相同的大小,并在每个节点的顶部显示一个正方形。尺寸容易改变。但我花了很多时间在每个节点上放置一个正方形。 我看到的主要问题是所有的圆都在一个元素中。要将正方形放置在每个圆内,正方形和圆都必须是一个父元素的子元素。当我改变这个结构时,其他的事情,比如展开/折叠,都不能正常工作。我不是d3专家,我想知道是否有一种过于简单的方法可以在节点顶部添加形状,比如简单地将形状附加到圆上,而不更改代码的任何其他部分