我需要在 d3.js 中创建一个箭头,但我发现的只是带有节点图的示例。我需要的是简单地制作一个从 A 点到 B 点的箭头。
我尝试在以下示例中实现部分代码:http: //bl.ocks.org/1153292
这个特定的部分:
svg.append("svg:defs").selectAll("marker")
.data(["suit", "licensing", "resolved"])
.enter().append("svg:marker")
.attr("id", String)
.attr("viewBox", "0 -5 10 10")
.attr("refX", 15)
.attr("refY", -1.5)
.attr("markerWidth", 6)
.attr("markerHeight", 6)
.attr("orient", "auto")
.append("svg:path")
.attr("d", "M0,-5L10,0L0,5");
但正如我之前提到的,我没有找到创建箭头的方法,svg:line
非常感谢你能给我的帮助。