3

我正在使用下面的代码来创建 SVG 圆圈,并且工作正常。

nodeEnter.append("svg:circle")
.attr("r", 1e-6)
.attr("id", function(d) {return d.name; })

现在我想使用自定义符号而不是圆圈。我在 bmp 文件中有这些符号。

请指导我如何做到这一点。

谢谢克里希纳

4

1 回答 1

3

我认为这个例子正是你正在寻找的:

有趣的代码是:

nodeEnter.append("image")
    .attr("xlink:href", "https://github.com/favicon.ico") //should work with bmp
    .attr("x", -8)
    .attr("y", -8)
    .attr("width", 16)
    .attr("height", 16);
于 2013-06-21T05:34:20.217 回答