0
我是新來的d3 javascript庫。我正在嘗試使用d3在一個圓上劃線。我能夠創建圓圈,但不知何故線條不會出現在圓圈上。查看附帶的示例代碼。任何幫助,高度讚賞。d3 javascript在圓上劃線
diag_circles.data(circle_data)
.enter()
.append("circle")
.attr("cx", function (d) {
console.log("d.x", d.x);
return d.x
})
.attr("cy", function (d) {
return d.y
})
.attr("r", function (d) {
return d.r
})
.append('line')
.attr("x1", function(d){return d.x- d.r})
.attr("y1", function(d){return d.y})
.attr("x2", function (d) { return d.x+ d.r})
.attr("y2", function(d){return d.y})
.attr("stroke-width", 20)
.attr("stroke", "black");
https://jsfiddle.net/c58859xy/