我正在使用3djs,并且正在调用两个对象。一个是expect { my_method }.to output("my message").to_stdout
expect { my_method }.to output("my error").to_stderr
,另一个是circle
。
rect
我注意到 var node = svg.append("g")
.attr("class", "nodes")
.selectAll("circle")
.data(d3GraphData.nodes)
.enter().append("circle")
.attr("r", function (d) {
if (d.type === "Customer") { return 5; }
})
var nodo = svg.append("g")
.attr("class", "nodes")
.selectAll("rect")
.data(d3GraphData.nodes)
.enter().append("rect")
.attr("height", function (d) {
if (d.type === "patongenoA") { return 34; }
...
})
.attr("width", function (d) {
if (d.type === "patongenoA") { return 34; }
...
})
绘制了指向该节点的链接,因此:
function ticked
因此,我添加了function ticked() {
link
.attr("x1", function(d) {
return d.source.x*3.4;
})
.attr("y1", function(d) {
return d.source.y*3.4;
})
.attr("x2", function(d) {
return d.target.x*3.4;
})
.attr("y2", function(d) {
return d.target.y*3.4;
});
node
.attr("cx", function(d) {
return d.x*3.4;
})
.attr("cy", function(d) {
return d.y*3.4;
});
:
nodo
但是它不起作用。
有人可以帮我吗?
预先感谢
Ignacio